99问答网
所有问题
C#里如何在一个窗体里用语句控制另一个窗体里控件的属性?
我想在一个打开的窗体里做一个选项,通过按钮确认了以后让另一个打开的窗体里面的DataGridView控件的某一列可见/隐藏,请问要怎么写语句?
举报该问题
推荐答案 2010-12-16
在“另一个窗体类”中声明一个public bool SomethingVisible;在“打开的窗体”的控件事件中添加代码,比如CheckBox的CheckedChanged事件中对SomethingVisible赋相应的值,代码是:另一个窗体名.SomethingVisible=true/false,再在DataGridView代码中检测这个值,并进行相应操作
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vt7XOOjBW.html
相似回答
C#
Winform
主
窗体
和子窗体之间
如何
相互操作对方的
控件
答:
另一种方法是通过非静态成员实现
。具体操作是在子窗体中定义一个私有成员,用于保存当前主窗体对象。例如,可以定义:private yourMainWindow pParentWin = null;。接下来,在子窗体的构造函数中添加一个参数,代码如下:public yourChildWindow(yourMainWindow WinMain){pParentWin = WinMain;}。在主窗体...
C#
设置其他
窗体的控件属性
答:
1、把a
窗体的
text1设置为public 在b窗体中:((FormA)(a)).text1.Text="123";其中,FormA是a窗体的类名,a是窗体变量 2、在a窗体中添加一个public方法 public void SetTextBox(string text){ text1.Text=text;} 在b窗体中调用:((FormA)(a)).SetTextBox("123");...
C#
动态创建了多个控件,
在另一个
事件中
怎么
修改某个
控件的属性?
答:
声明一个全局的控件数组,在this.Controls.Add的同时,也将
控件的
引用赋给数组中的元素,之后在button2_Click中可以通过数组索引器去取得控件然后就可以随便操作了
...在关闭一个窗口的同时,改变
另一个
窗口
控件的属性
值。
答:
例 cbBasePanel1.GetTextBoxByDataField("orderNo").Enabled =
属性
参数; 你把参数传值到控件.属性 = 参数 就行了!
如何在一个窗体
中调用
另一个窗体的控件
中的数据
答:
在C#中,您可以通过以下几种方式
在一个窗体
中调用
另一个窗体的控件
中的数据:使用对话框形式调用另一个窗体,在打开的窗体中通过控件名称读取数据。通过实例化另一个窗体,将其显示为模态对话框,读取控件中的数据。通过使用公共
属性
或公共方法从另一个窗体读取数据。以下是一个例子,该例子使用对话框形式...
C#
中
如何
利用一个FORM中按钮
控制另一个
FORM中的
控件
答:
另一个
Form中提供Public方法来控制就行了 例如在Form2中有个方法UpdateTextBox(string text){ this.TextBox1.Text=text;} 那么在Form1的比如Button的OnClick()事件中就可以写 { Form2 fm2=new Form2();fm2.UpdateTextBox(this.TextBox1.Text);fm2.Show();} ...
C#
winform
在一个窗体
中
如何
设置
另一个窗体的
TextBox的值
答:
如果A和B之间没有直接的调用关系,或者两者为同级窗体,那么可以在A中创建B的一个全局实例,并通过构造函数传递A的引用给B。在B中,通过全局的A实例来访问并设置A的TextBox控件值。需要注意的是,若TextBox的访问
属性
不是public,需要将其设置为public。同样地,如果B也需要设置A的TextBox值,也应遵循...
C#
中
怎么
调用
另外一个窗体
上的
控件
答:
主窗体为:primaryfrom
另一个窗体
为:from1 下面中的 index 为索引值 在主窗体primaryfrom中调用窗体from1中
控件的属性
from1 f1 = new from1();//假如索引到的是label控件 f1.controls[index].text="我的名字是primaryfrom窗体设置的"f1.show();//模式窗口为:f1.showdialog();这样from1...
c#怎么
修改
另一窗体
中
控件的属性
答:
form.TestBtn.Click += new System.EventHandler(this.Form2ButtonClicked);} private Form2ButtonClicked(object sender, EventArgs e){ this.label1.Text = "Clicked";} } Class Form2 { public Button TestBtn= new Button();} 这只是最基本的实现方法 (当然不是好方法),等你明白event 和...
大家正在搜
决定一个窗体有无控制菜单的属性是
窗体的控制菜单的有无窗体对象的
主窗体控制子窗体的显示
VB中窗体控制焦点定位的属性名称
能够输入数据的窗体控制
VBA的的窗体有什么用
用Web窗体做一个网站
窗体设计输入控制
vb控制其它程序窗体