10 2016 档案

摘要:1. 首先你把一个label控件拖到窗体上。2. 创建一个准备继承的类,比如叫LabelEx,派生于Label类 3. 打开Form1.Designer.cs文件,你会看到有这么一行。private System.Windows.Forms.Label label1;修改为private MyLab 阅读全文
posted @ 2016-10-14 11:50 苦力劳动者 阅读(5050) 评论(0) 推荐(0)
摘要:1.lock关键字 (多线程存在干涉,同时对一个共有参数进行修改时要用) 在多个线程之间共享数据时,需要考虑线程同步问题,必须确保每次只有一个线程访问和改变共享数据。 C#中使用lock语句可以轻松地设置和解除锁定以期达到每次只有一个线程访问和改变共享数据的目的。 例子: 运行结果: 2 线程的jo 阅读全文
posted @ 2016-10-12 10:03 苦力劳动者 阅读(582) 评论(0) 推荐(0)
摘要:有模窗体:指的是一定要在第二个窗体上操作之后 才能去操作前者窗体 :例如,如果一个对话框,在可以切换到其它窗体或对话框之前要求先单击“确定”或“取消”,则它就是模式的。 无模窗体:可以同时进行两个窗体的操作 比如word中的find对话框; 窗体传值例程: 主窗体程序: 子窗体程序: 阅读全文
posted @ 2016-10-11 15:23 苦力劳动者 阅读(498) 评论(0) 推荐(0)
摘要:动态生成控件 按顺序规律排列时 用panel的话 要指定特定的位置 。麻烦。 可以通过用flowLayoutPanel来解决。 阅读全文
posted @ 2016-10-09 12:56 苦力劳动者 阅读(1621) 评论(0) 推荐(0)
摘要:button1点击后 Textbox1的字符push进stack中。点击button2后,将堆栈中后进的元素挨个在TextBox2中显示. 阅读全文
posted @ 2016-10-08 11:12 苦力劳动者 阅读(750) 评论(0) 推荐(0)