读书人

如若判别控键类别

发布时间: 2011-12-15 23:41:24 作者: rapoo

如果判别控键类别
假设窗口上有一个按钮控键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

读书人网 >C#

热点推荐