首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#A介面铵键触发,使B介面的铵键被触发,(新人)解决方法

2012-04-01 
c#A介面铵键触发,使B介面的铵键被触发,(新人)c#在A介面触发一个铵键,弹出密码介面,密码正后,密码介面关闭,

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;//按钮灰色
}
……

热点排行