首页 > Windows开发 > 详细

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

时间:2019-03-22 11:13:40      阅读:211      评论:0      收藏:0      [点我收藏+]

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;
     }
 }

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

原文:https://www.cnblogs.com/memorypro/p/10576319.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!