假设页面form1 中有button1和button2,如何通过载入from中时调用一个函数或class来设定button1和button2中的属性,好象如下VB实现功能一样
VB代码实现
###############################################################3
'from 载入时执行
Private Sub Form_Load()
Loadfrom me
end sub
'函数
public sub Loadform(mform As Form))
mform .button1.enable=false
mform .button2.enable=false
end sub
########################################################
VB代码实现
###############################################################3
'from 载入时执行
Private Sub Form_Load()
Loadfrom me
end sub
'函数
public sub Loadform(mform As Form))
mform .button1.enable=false
mform .button2.enable=false
end sub
########################################################
frm.SetEnable(......)或者,就在form的构造函数中做就可以
Form1.cs:
public Button button1;class:
public void LoadForm(Form1 form1)
{
form1.button1.En..=false;
}
{
SetButton();
} private void SetButton()
{
this.button1.Enabled = true;
this.button2.Enabled = true;
}
public partial class form1 : Form
{
public bool BtnAvailable
{
get {return button1.Enabled; }
set { button1.Enabled = false; }
}
}在显示from1时
from1hehe =new from1();
hehe.BtnAvailable = false;
hehe.Show();
2、在待设置控件的属性窗口顶部找到 ApplicationSettings
3、点开 PropertyBinding 并找到对应的属性
4、在下拉框中选择新建,此时会弹出一个应用程序设置对话框
5、为该设置输入名称和值,例如 Name: button1Enabled / DefaultValue:false,Scope 指的是该数据是只有当前用户可访问还是所有用户都可以访问。
6、深入了解 System.Configuration 命名空间,利用其中的类为自己的应用程序进行设计时和运行时的设置