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

如若判别控键类别

2011-12-15 
如果判别控键类别假设窗口上有一个按钮控键button我如何用程序得到这个控键是button,而不是text,label等等

如果判别控键类别
假设窗口上有一个按钮控键button
我如何用程序得到这个控键是button,而不是text,label等等
也就是我如何知道它是一个按钮,而不是其他控键。

[解决办法]
GetType
[解决办法]
is
[解决办法]
它不是要触发一个事件么
private void xxx(object sender,xxxEvent e)
{
if(sender.GetType()==type(TextBox)
{
code here
}
}
[解决办法]
if(sender.GetType()==type(TextBox)

-->

if(sender.GetType()==typeof(TextBox)

[解决办法]
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(button1.GetType().ToString());
}

显示:
System.Windows.Forms.Button

热点排行