随笔分类 -  C#

摘要:private void button1_Click(object sender, RoutedEventArgs e) { Thread thread = new Thread(new ThreadStart(Run)); ... 阅读全文
posted @ 2014-05-20 09:25 Simon Lau 阅读(3737) 评论(0) 推荐(0)
摘要:private void Time(int i) { Stopwatch sw = new Stopwatch(); sw.Start(); Thread.Sleep(i); s... 阅读全文
posted @ 2014-05-19 09:17 Simon Lau 阅读(5269) 评论(0) 推荐(0)
摘要:using System;using System.Windows;using System.Windows.Threading;namespace WpfStopWatch{ /// /// MainWindow.xaml 的交互逻辑 /// public partia... 阅读全文
posted @ 2014-04-21 15:46 Simon Lau 阅读(1520) 评论(0) 推荐(0)
摘要:在构造函数中添加事件:webBrowser.DocumentCompleted+=new WebBrowserDocumentCompletedEventHandler(webBrowser_DocumentCompleted);void webBrowser_DocumentCompleted(o... 阅读全文
posted @ 2014-04-16 10:40 Simon Lau 阅读(924) 评论(0) 推荐(0)
摘要:在构造函数中加入:webBrowser.ScriptErrorsSuppressed = true; 阅读全文
posted @ 2014-04-16 09:39 Simon Lau 阅读(861) 评论(0) 推荐(0)
摘要:WPF没有自带屏蔽这些窗口的方法或属性,可以使用反射的方法来屏蔽弹出脚本错误窗口;publicvoidSuppressScriptErrors(WebBrowserwb,boolHide) { FieldInfofiComWebBrowser=typeof(WebBrowser).GetField(... 阅读全文
posted @ 2014-04-15 22:02 Simon Lau 阅读(1388) 评论(0) 推荐(1)
摘要:引言如果你看过了C#中的委托和事件一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使用事件而不是委托变量?在C#... 阅读全文
posted @ 2014-04-15 20:01 Simon Lau 阅读(269) 评论(0) 推荐(0)
摘要:引言如果你看过了C#中的委托和事件一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使用事件而不是委托变量?在C#... 阅读全文
posted @ 2014-04-15 19:32 Simon Lau 阅读(299) 评论(0) 推荐(0)