05 2012 档案
摘要:1.String appStartPath = System.IO.Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName); 2.System.IO.Directory.GetCurrentDirectory() 3. (I choose this item)AppDomain.CurrentDomain.BaseDirectory; 4.System.Windows.Forms.Application.StartupPath;
阅读全文
摘要:private void webBrowser1_Navigated(object sender, System.Windows.Navigation.NavigationEventArgs e) { HideScriptErrors(webBrowser1, true); } //屏闭JS错误 public void HideScriptErrors(WebBrowser wb, bool Hide) { FieldInfo fiComWebBrowser = typeof(WebBrowser).GetField("_axIWebBrowser2", BindingFl
阅读全文
摘要:void ListViewItem_MouseDoubleClick(object sender, MouseButtonEventArgs e) { }<StackPanel> <StackPanel.Resources> <Style x:Key="itemstyle" TargetType="{x:Type ListViewItem}"> <EventSetter Event='MouseDoubleClick' Handler='ListViewItem...
阅读全文
摘要:http://msdn.microsoft.com/zh-cn/library/dd997362.aspx
阅读全文
摘要:http://msdn.microsoft.com/zh-cn/magazine/cc163299.aspx
阅读全文
摘要:http://www.cnblogs.com/jenry/archive/2006/08/15/477302.htmlhttp://www.cnblogs.com/freeliver54/archive/2008/07/21/1247327.htmlhttp://www.legalsoft.com.cn/docs/976.htmlhttp://topic.csdn.net/u/20090422/08/69f9713b-3982-4313-ab11-7fb6eefdcf93.html
阅读全文
摘要:一、具体需求描述 在WPF下实现,当鼠标悬停在ListView中的某一元素的时候能弹出一个ToolTip以显示需要的信息。 二、代码实现 在.XMAL文件中 <Window.Resources> <DataTemplate x:Key="dataTemplateCheckBox"> <StackPanel Orientation="Horizontal"> <CheckBox Name="listchk" /> </StackPanel> </DataTemplate&
阅读全文
摘要:private void cboWebsites_SelectionChanged(object sender, SelectionChangedEventArgs e) {... object url = CollectTools.ToListUrl(cboNavigation.SelectedValue.ToString(), page); Thread getMovie = new Thread(GetMovies); getMovie.Start(url); } //多线程获取数据 delegate void DELBindListView(List<Movie> movi
阅读全文
摘要:As a work around for this issue I moved all styles defined in App.xaml to another Resource dictionary file (say GenericThemes.xaml ) , and included that resource dictionary in app.xaml as below <Application.Resources> <ResourceDictionary Source="GenericThemes.xaml" /> </Appl
阅读全文
摘要:ADODB.Stream错误 '800a0bbc'写入文件失败。/ld/zls/inc/upload.asp,行 175早上刚到公司同事就让我修改一个BUG。错误提示如上----程序以前用的好好的。忽然就提示了错误。找了好久。郁闷,很简单的方法就解决了。在网上找了下。1、你要保存的文件名已存在,而未设置savetofile方法的覆盖属性。2、服务器目录不支持写入,或者需要写入的目录不存在 。3、路径没有用server.MapPath()映射,这种情况下:如果路径为绝对路径,则发生上面的问题:写入文件失败。 如果路径为相对路径,则会保存到相对于:c:\\windows\\syst
阅读全文
摘要:PropertyInfo[] propertys = new myClass().GetType().GetProperties(); 即可获得对象myClass的所有属性组成的集合 propertys
阅读全文
摘要:开始以前,先认识一下WinForm控件数据绑定的两种形式,简单数据绑定和复杂数据绑定。1) 简单数据绑定简单的数据绑定是将用户控件的某一个属性绑定至某一个类型实例上的某一属性。采用如下形式进行绑定:引用控件.DataBindings.Add("控件属性", 实例对象, "属性名", true);2) 复杂数据绑定复杂的数据绑定是将一个以列表为基础的用户控件(例如:ComboBox、ListBox、ErrorProvider、DataGridView等控件)绑定至一个数据对象的列表。基本上,Windows Forms的复杂数据绑定允许绑定至支持IList接
阅读全文
摘要:出口和元数据声明出口解释基本的部件输出服务和值。有些情况由于种种原因需要用出口关联信息。一般情况下它是用来解释一个公共契约具体实现的性能。这可以有效地满足允许出口或者限制出口,或者在那时导入所有可用的实现和在使用出口之前检查它们的运行能力。附加元数据到出口想一下我们之前的IMessageSender服务。假如我们有一些实现,而这些实现与消者有关而有所不同。在我们的例子里消息是否运行和是否安全对消费者(importer)是重要的信息。使用ExportMetadataAttribute附加这些信息我们只需要做的就是使用[System.ComponentModel.Composition.Expor
阅读全文
摘要:迟延加载导出部件MEF中使用导出与导入,实质上就是对一个对象的实例化的过程,通过MEF的特性降低了对象的直接依赖,从而让系统的设计达到一种高灵活、高扩展性的效果。在具体的设计开发中,存在着某些对象是不需要在系统运行或者的附属对象初始化的时候进行实例化的,仅仅只需要在需要使用到他的时候才会进行实例化,从系统的上来说这也是提高系统性能的一种可行的实现方式,这种方式就可以理解为对象的迟延初始化,或者叫迟延加载。MEF也对此使用场景提供了完善的实现机制,下面来看看在MEF中的迟延初始化是如何使用的。为了使用它,我们所需要做的是导入使用[System.Lazy<T>]来直接代替[T]。例如,
阅读全文
摘要:把.net4.0的ASP.NET网站布置在IIS7上,原本开发时一切ok,图形都能够出来,但是一旦部署到iis上,再访问的话,就提示:图表处理程序配置 [c:\TempImageFiles\] 中的临时目录无效。解决办法:把配置文件中<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" />中的dir属性去掉就ok了。参考文章:http://social.msdn.microsoft.com/Forums/en-US/MSWin
阅读全文
摘要:详细错误:HTTP 错误 404.2 - Not Found. 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面.出现环境:win7 + IIS7.0解决办法:IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可~
阅读全文

浙公网安备 33010602011771号