摘要: 最近在使用webBrowser时,遇到了一些繁琐的问题,虽然最终大部分都解决了,但还是消耗了一段时间。在此将遇到的问题记录下来。1.问题:点击链接的时候,弹出新IE窗体。解决方法:原本使用webBrowser就是为了想在客户端程序里面显示网页,可是一点击连接就跳出新窗体无疑让人相当头痛。还好,大部分情况下,通过其自带的webBrowser1.NewWindow事件就可以解决。 private void webBrowser1_NewWindow(object sender, CancelEventArgs e) { e.Cancel = tr... 阅读全文
posted @ 2011-12-03 21:06 木南 阅读(11964) 评论(3) 推荐(0) 编辑
摘要: 最近学习了一下MEF,这个是对MEF的一些小结。一直觉得报有疑问的学习是最有效的,那么,就从一个个疑问开始。1.什么是MEF。 MEF,全称是Managed Extensibility Framework。它是.NET Framework4.0的一个类库,其主要目的是为了创建可扩展的应用程序。按照官方说法就是“用于简化在部署后可由第三方进行扩展的可组合系统的设计。MEF 可使您的应用程序具有开放性,从而允许应用程序开发人员、框架编写者以及第三方扩展程序不断引入新功能”;2.MEF的主要步骤。1)第一步,定义导出Export。指定程序通过相应的契约进行通信。可以有多个通信契约。而且通信契约可以是 阅读全文
posted @ 2011-11-22 21:33 木南 阅读(1503) 评论(1) 推荐(0) 编辑