读书人

c#A介面铵键触发使B介面的铵键被触发

发布时间: 2012-04-01 17:23:46 作者: rapoo

c#A介面铵键触发,使B介面的铵键被触发,(新人)
c#在A介面触发一个铵键,弹出密码介面,密码正后,密码介面关闭,A介面的铵键变灰色,请问怎么能使A介面的的铵键变灰?

[解决办法]
用模态窗口

C# code
            Form2 frm = new Form2();//密码窗            if (frm.DialogResult == DialogResult.OK)            {                this.button1.Enabled = false;//按钮灰色            }
[解决办法]
1.在A界面里面声明一个变量:
public static Button b;

2.将A界面里要置灰的按钮赋给b;

3.在B界面的关闭事件中写入:
A.b.Enable=False;
[解决办法]
探讨
用模态窗口

C# code

Form2 frm = new Form2();//密码窗
if (frm.DialogResult == DialogResult.OK)
{
this.button1.Enabled = false;//按钮灰色
}
……

读书人网 >C#

热点推荐