摘要: 很多情况下,我们在处理大数据时需要使用进度条,尤其是以模式窗口打开的进度条。使用以模式窗口打开的进度条有两个好处。第一,可以增加用户友好性。第二,可以防止用户在等待时间多次点击页面按钮。先说一下主要实现思想:都知道如果在主窗体打开任何一个模式窗口时,当前窗体的进程将停止,知道模式窗口关闭为止,这时如何才能突破这个一成不变的定律呢?哈哈猜对了,就是它!使用线程~~~~我们可以使用一个线程在主窗体上打开一个模式窗口,而且这个模式窗口还不会影响主窗体的线性执行逻辑!下面就是代码实现了://1 建立一个有进度条(pbar 为进度条控件的名字)的Form窗体,并外公布几个进度条的必要属性 #region 阅读全文
posted @ 2012-03-08 15:34 草青工作室 阅读(497) 评论(0) 推荐(0) 编辑
摘要: // Create a handler for a click event.button1.Click += delegate(System.Object o, System.EventArgs e){ System.Windows.Forms.MessageBox.Show("Click!");};注册方法注意事项:1. += 操作符后 无 new 关键字2. 如需要 为 Click 注册匿名委托,则在 Click 上按 F12 查看事件的声明3. 定位到该事件声明时使用的代理,定位后再在代理上 按F12 查看代理的声明4. 将代理的形参列表复制下来5.这是就可以写匿名方 阅读全文
posted @ 2012-03-08 14:24 草青工作室 阅读(194) 评论(0) 推荐(0) 编辑