随笔分类 -  ◆WPF◆

WPF相关技术,绑定绑定,Style, ControlTemplate
摘要:https://msdn.microsoft.com/en-us/library/system.windows.controls.datagridtemplatecolumn(v=VS.100).aspx 阅读全文
posted @ 2015-07-06 15:45 太古月石 阅读(340) 评论(0) 推荐(0)
摘要:WPF中添加Event1. ListBox中添加Event ... 阅读全文
posted @ 2014-12-03 16:24 太古月石 阅读(6887) 评论(0) 推荐(0)
摘要:有篇很好的文章http://www.blogs.intuidev.com/post/2010/01/25/TabControlStyling_PartOne.aspx详细介绍了如何Customize TabItem & TabControl稍微改了改,可以用在自己项目了哈哈哈下载 阅读全文
posted @ 2014-09-22 14:50 太古月石 阅读(230) 评论(0) 推荐(0)
摘要:这是一堆代码片段的集合, 找代码的时候能快点。节约生命啊。 阅读全文
posted @ 2014-08-27 14:26 太古月石 阅读(417) 评论(0) 推荐(0)
摘要:整理近期看到,或者想看的程序/代码◆界面◆1. 界面MUI,前段时间把这里面的代码分解了一下哈,弄了一个最简单的Customize Control.http://mui.codeplex.com/2.Outlook 2010界面http://navigationpane.codeplex.com/3... 阅读全文
posted @ 2014-08-18 09:53 太古月石 阅读(391) 评论(0) 推荐(0)
摘要:在Binding close event时候,需要从ViewModel关闭Window.一个很简洁的解决方案就是,将Window 当做CommandParameter传过去。Command="{Binding SaveCommand}"CommandParameter="{Binding Eleme... 阅读全文
posted @ 2014-07-09 17:37 太古月石 阅读(405) 评论(0) 推荐(0)
摘要:最近有点想把自己的项目里面加入图表,让程序看起来高大上起来。没办法,很大一部分要靠包装,使用好图表,让程序图文并茂,就是包装的一个好法子。。WPF toolkit里面有常见的图表控件如何使用:http://www.codeproject.com/Articles/196502/WPF-Toolkit... 阅读全文
posted @ 2014-07-07 15:29 太古月石 阅读(640) 评论(0) 推荐(0)
摘要:项目中添加一个Library 工程,但是却无法加入WPF window, WPF customize control.调查了一下,发现这一切都由于Library工程中没有:ProjectTypeGuids Debug AnyCPU {072127C4-0CED-4FA8-8... 阅读全文
posted @ 2014-07-04 16:48 太古月石 阅读(818) 评论(0) 推荐(0)
摘要:问题:有2个表,使用id相连,如何用Join语法将其连接起来?如下代码 List assoList = dataContext.tblAssociations.Join( // source dataContext.tblUser, // target ... 阅读全文
posted @ 2014-07-03 16:30 太古月石 阅读(339) 评论(0) 推荐(0)
摘要:文件另存,打开文件的弹出框 阅读全文
posted @ 2014-06-30 16:34 太古月石 阅读(6573) 评论(1) 推荐(1)
摘要:http://www.openelms.org/ 阅读全文
posted @ 2014-06-30 14:03 太古月石 阅读(165) 评论(0) 推荐(0)
摘要:以后这里就是Build Error大汇总了。相信积累的力量。 阅读全文
posted @ 2014-06-26 17:57 太古月石 阅读(220) 评论(0) 推荐(0)
摘要:1. 添加References PresentationCore PresentationFramework System.Xaml WindowsBase2. 修改AssemblyInfo.xsusing System.Windows;[assembly: System.Windows... 阅读全文
posted @ 2014-06-25 17:24 太古月石 阅读(472) 评论(0) 推荐(0)
摘要:不用担心List没有创建问题。private ObservableCollection _optionalCollection; public ObservableCollection OptionalCollection { get ... 阅读全文
posted @ 2014-05-28 10:11 太古月石 阅读(6622) 评论(0) 推荐(0)
摘要:1.如何使用Join:http://www.devcurry.com/2011/01/join-example-in-linq-and-c.html 阅读全文
posted @ 2014-05-08 16:59 太古月石 阅读(193) 评论(0) 推荐(0)
摘要:1. ConfigurationManager的命名空间:using System.Configuration;2.To be able to save you have to use a configuration object returned by the OpenExeConfigurati... 阅读全文
posted @ 2014-05-08 16:43 太古月石 阅读(14950) 评论(0) 推荐(0)
摘要:前几天一直想引用别的DLL里面的一个图片。总是出现各种各样问题,一气之下将图片拷贝到当前Project中,运行良好。虽然知道引用图片,就1.2.列出来的2点就够了。1.The Build Action should be Resource instead of Embedded Resource.2... 阅读全文
posted @ 2014-05-07 17:04 太古月石 阅读(943) 评论(0) 推荐(0)
摘要:Nunit使用最近项目开始大量使用Nunit, 发现Nunit还是有很多好处的。1. 测试驱动逻辑,这样可以尽最大可能减少“修改”引入的Bug. 如果你修改了一些东西,导致Case跑不过。请检查你修改的逻辑。2. 写出来的代码会更符合测试方法。比如尽量把一些逻辑放入属性中,测试起来明朗很多。代码读起... 阅读全文
posted @ 2014-05-07 13:42 太古月石 阅读(373) 评论(0) 推荐(0)
摘要:将所有的事件,属性,都映射到ViewModel中。好处多多,以后开发尽量用这种模式。解决方法:使用System.Windows.Interactivity.dll,添加该dll到项目引用xmlns:i="clr-namespace:System.Windows.Interactivity;assem... 阅读全文
posted @ 2014-05-07 12:48 太古月石 阅读(13764) 评论(1) 推荐(4)
摘要:最近感觉新的方法Binding comboBox用起来很好用。记录一下:MyList就是某一个Model的list, Model中有idRow和DisplayNameSelectedID表示选中的idRow,放到这个变量中。选中后,有时候会出现一个讨厌的红色矩形框。去掉矩形框方法(http://st... 阅读全文
posted @ 2014-04-22 13:01 太古月石 阅读(556) 评论(0) 推荐(0)