当前位置: 移动技术网 > IT编程>开发语言>.net > C# 一些代码小结--UI操作

C# 一些代码小结--UI操作

2019年03月23日  | 移动技术网IT编程  | 我要评论

艾柏巴丽蒂,922wyt,职场英语学习

c# 一些代码小结--ui操作

使用控件名调用控件
object obj = this.gettype().getfield("控件名",
                        system.reflection.bindingflags.nonpublic | system.reflection.bindingflags.instance
                        | system.reflection.bindingflags.ignorecase).getvalue(this);
combobox cb = (combobox)obj;
在控件触发事件时判断触发事件的控件
textbox text = sender as textbox;
int id = 0;
string str = null;
switch (text.name)
跨线程使用委托调用ui控件
 public delegate void showmessage();//创建一个代理 
public void showtextbox(textbox tx,string num)
 {
     if (tx.invokerequired)
     {
         showmessage msg;
         msg = () =>
         {
             tx.text = num;
         };
         tx.invoke(msg);
         return;
     }
     else
     {
         tx.text = num;
     }
 }

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网