随笔分类 -  WinForm

摘要:http://blog.csdn.net/chenyujing1234/article/details/7555369 关键技术 基窗体,实质上相当于面向对象编程中提到的基类,而继承窗体则是子类或派生类。 继承窗体实质上就是派生自基窗体的一个过程。称为可视化继承。 说明:为了使用"继承选择器"对话框 阅读全文
posted @ 2014-07-18 16:03 ChuckLu 阅读(1480) 评论(0) 推荐(0) 编辑
摘要:此代码仅仅是二级结点,即父结点下面只有一层子结点,只有两层结构 /// <summary> /// 某个结点的CheckBox被选中 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> priva 阅读全文
posted @ 2014-07-03 11:38 ChuckLu 阅读(437) 评论(0) 推荐(0) 编辑
摘要:1.将winform分为三列 整个窗体分成可以自动调节的三列的做法:1、往窗体上丢两个panel控件其中:panelLeft——设置Dock属性为“left”,并调节好其宽度panelRight——设置Dock属性为“right”,并调节好其宽度2、往窗体上丢一个splitter控件名为splitt 阅读全文
posted @ 2014-06-30 15:25 ChuckLu 阅读(15688) 评论(0) 推荐(1) 编辑
摘要:视图----其他窗口----文档大纲 这样可以查看之前的窗体布局关系 阅读全文
posted @ 2014-06-30 09:31 ChuckLu 阅读(879) 评论(0) 推荐(0) 编辑
摘要:http://home.cnblogs.com/group/topic/40730.html datagridview定位到最后一行的方法 this.dataGridView2.CurrentCell = this.dataGridView2.Rows[this.dataGridView2.Rows 阅读全文
posted @ 2014-06-24 15:24 ChuckLu 阅读(302) 评论(0) 推荐(0) 编辑
摘要:使用此处的控件 http://www.codeproject.com/Articles/18401/XPanderControls 注意事项 使用之前需要先添加winform自带的toolStripContainer1 this.toolStripContainer1.ContentPanel.Co 阅读全文
posted @ 2014-06-19 17:08 ChuckLu 阅读(6417) 评论(0) 推荐(0) 编辑
摘要:跨线程调用控件,修改控件的属性,比如有一个text控件,用来显示消息 需要使用begininvoke 网上随便找了一个代码,应该是靠谱的,需要使用委托,判断控件是否invokeRequired 用委托,具体代码如下~: public delegate void MyInvoke(string str 阅读全文
posted @ 2012-11-27 17:54 ChuckLu 阅读(424) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示