C#窗口操作
文章平均质量分 76
幻影cc
沉着冷静,热爱编程,
展开
-
无标题栏窗口的移动
Point oldpoint =new Point();private void Form1_MouseMove(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.原创 2011-07-27 15:53:04 · 442 阅读 · 0 评论 -
winfrom表格DataGridView下拉框DataGridViewComboBoxColumn选择事件
1、列的ColumnType选择:DataGridViewComboBoxColumn;2、表格的属性EditMode设置为EditOnEnter;3、表格添加EditingControlShowing事件;4、实现单击一次显示下拉列表框,添加CellEnter事件;bool isBind = false;//是否已经绑定事件 pr原创 2014-12-20 15:17:04 · 7666 阅读 · 0 评论 -
C#异步加载数据:BackgroundWorker的使用
winform开发时,窗口启动的时候要加载大量的数据,或者界面操作要等待很久的时候,界面会出现假死或者卡住的现象。用异步加载数据可以解决这个问题。1、异步加载数据:BackgroundWorker的使用:2、声明一个BackgroundWorker变量: DataTable dt = new DataTable();//存放从数据库获取的数据Backg原创 2015-02-07 15:53:06 · 3873 阅读 · 0 评论 -
用反射通过字符串获取窗体
通过反射获取窗体:string _fromName = "ReportDemo.ReportForm.TableForm"; //子窗体的全路径名称Type type = Type.GetType(_fromName, true, true);//加上命名空间 var temp = Activator.CreateInstance(type); BaseForm baseFor原创 2015-04-03 17:03:50 · 680 阅读 · 0 评论