摘要:
很多情况下,我们在处理大数据时需要使用进度条,尤其是以模式窗口打开的进度条。使用以模式窗口打开的进度条有两个好处。第一,可以增加用户友好性。第二,可以防止用户在等待时间多次点击页面按钮。先说一下主要实现思想:都知道如果在主窗体打开任何一个模式窗口时,当前窗体的进程将停止,知道模式窗口关闭为止,这时如何才能突破这个一成不变的定律呢?哈哈猜对了,就是它!使用线程~~~~我们可以使用一个线程在主窗体上打开一个模式窗口,而且这个模式窗口还不会影响主窗体的线性执行逻辑!下面就是代码实现了://1 建立一个有进度条(pbar 为进度条控件的名字)的Form窗体,并外公布几个进度条的必要属性 #region 阅读全文
摘要:
// 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.这是就可以写匿名方 阅读全文