摘要:
1.引用System.Windows.Interactivity,在右键,添加引用->扩展里找到此dll添加 XAML中使用该dll xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interac 阅读全文
摘要:
“Sources”参数中指定了多次。“Sources”参数不支持重复项 问题源自于工程文件.cspro 用记事本打开工程文件,发现 <Compile Include="tt/DbTree.cs" /> <Compile Include="tt/Forum.cs" /> <Compile Includ 阅读全文
摘要:
用StackPanel实现顶部窗体移动,但mouse相关的时间都不触发,本人是个小白,问其他人说要用路由啥的, 添加了一段 DragMovePnl.AddHandler(StackPanel.MouseLeftButtonDownEvent, new MouseButtonEventHandler( 阅读全文
摘要:
<Style x:Key="window_Shadow" TargetType="{x:Type Window}"> <!--对象中心点用来定义所有RenderTransform变换中相对位置的的参考点,默认为图形的左上即(0,0), 该属性值为相对值,介于 0 和 1 之间的值被解释为每对 x,y 阅读全文
摘要:
转载自Learning hard 一、引言 WPF资源系统可以用来保存一些公有对象和样式,从而实现重用这些对象和样式的作用。而WPF样式是重用元素的格式的重要手段,可以理解样式就如CSS一样,尽管我们可以在每个控件中定义格式,但是如果多个控件都应用了多个格式的时候,我们就可以把这些格式封装成格式,然 阅读全文
摘要:
今天要专门讲一下Dispatcher,原因是WPF中经常碰到多线程下软件界面控件的更新问题。相信很多初步接触WPF的界面开发的朋友,为了保持界面不卡,在一个自己创建的线程中去更新或者读取一个控件时都会遇到了一个很奇怪的Exception异常,显示如下: 这个异常是告诉我们,不好意思您非法操作了。 这 阅读全文
摘要:
//利用C#判断当前操作系统是否为Win8及以上系统 public static bool IsWindows8() { Version currentVersion = Environment.OSVersion.Version; Version compareToVersion = new Ve 阅读全文
摘要:
大家都知道做winform开发,是可以利用visual studio进行打包的,但是这种打包的方式需要双击安装,那么有没有什么方法,可以把winform程序打包成绿色版呢?当然,这里的“绿色版”也是相对的,如果您本地没有安装对应的.net Framework环境,也是无法运行的。 下面是本次winf 阅读全文
摘要:
环境:VS2008、C#3.0在WinForm开发中,我们通常不希望当窗体上点了某个按钮执行某个业务的时候,窗体就被卡死了,直到该业务执行完毕后才缓过来。一个最直接的方法便是使用多线程。多线程编程的方式在WinForm开发中必不可少。本文介绍在WinForm开发中如何使用多线程,以及在线程中如何通过 阅读全文
摘要:
很明显 IE的缓存在其目录中显示的并不是真正的文件所处的位置,文件的位置是在隐藏的文件夹中,而且这个隐藏的文件夹我们一般找不到.在网上几种清空缓存的方法,在此我一一把代码和处理的效果显示出来.供大家参考. ①.使用ie缓存路径来删除缓存的 ? 1 2 3 4 5 6 7 8 9 10 11 stri 阅读全文