E不小心

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年9月8日

摘要: 上文说到 可以使用DataTemplateSelector。其实等于是用 DataTemplateSelector + 动态创建DataTemplate来实现。using System;using System.Collections.Generic;using System.Windows;usi... 阅读全文
posted @ 2014-09-08 00:46 E不小心 阅读(1923) 评论(1) 推荐(3) 编辑

2014年9月7日

摘要: 前阵子有人问我MVVM模式下,在View中嵌套View,切换View。想一想还是写下来吧。主要就是用到 ContentControl 和 DataTemplate,这算是一种 ViewModel First 的思想吧。其实好多MVVM的框架,也都提供这样的功能。在ContentControl绑定Vi... 阅读全文
posted @ 2014-09-07 22:19 E不小心 阅读(2870) 评论(0) 推荐(2) 编辑

2014年9月5日

摘要: 这个的方法有很多吧。1. 用PInvok调用Windows API的PathRelativePathTo2. 自行处理字符串3. 利用Uri前两种就不说了,觉得有点麻烦,想了解的同学,自已,百度Google一下吧。第3种,也没啥好说的,直接Code。 1 public static ... 阅读全文
posted @ 2014-09-05 14:57 E不小心 阅读(6601) 评论(0) 推荐(1) 编辑

2014年1月12日

摘要: 最简单的TextBox加水印的方法,但是不具有很强的通用性。如果你只是使用一次,或者用的不多,偷偷懒可以使用。因为此方法只需要修改TextBox的Template,而不用重写何任代码。注意: 1、因为此方法用到 触发器(Trggier),故只适用于WPF,而不适用于SilverLight。 2、因为此方法用到触发器(Trggier),所以也只适用于TextBox,不适用PasswordBox,因为Password的Password不是依赖项属性。不能作用于Trggier。 3、贴出此方法只是为了提供一个思路,而我本人不推荐这么做。(下两篇我会介绍其它两种常规方法) 4、我从小语... 阅读全文
posted @ 2014-01-12 00:36 E不小心 阅读(4870) 评论(0) 推荐(2) 编辑

2013年9月23日

摘要: 英文出处:http://www.kunal-chowdhury.com/2010/08/some-best-practices-for-silverlight.html作者:KunalChowdhury原文名:SomeBestPracticesforSilverlightApplicationDevelopment(XAML)◆在XAML文件中不要使用无用的xmlns命名空间,这样会导致Silverlight页面加载时间过长。◆不要在单个XAML页面中增加多个相同的命名空间,这样会破坏XAML代码的可维护性,运行时多次加载相同名称的命名空间可能会引起各种内存问题。◆为xmlns命名空间前缀使用 阅读全文
posted @ 2013-09-23 10:12 E不小心 阅读(1240) 评论(0) 推荐(2) 编辑

2013年7月9日

摘要: 现象: 打印时候程序直接崩溃。调试时出现下列异常。异常信息: 中文:System.ArgumentException :路径中有非法字符。 英文:System.ArgumentException'occurredinmscorlib.dllAdditionalinformation:Illegalcharactersinpath堆栈信息:Stack Trace:=at System.IO.Path.CheckInvalidPathChars(String path)at System.IO.Path.Combine(String path1, String path2)at Micro 阅读全文
posted @ 2013-07-09 21:58 E不小心 阅读(4004) 评论(0) 推荐(0) 编辑

2013年6月30日

摘要: 下载 Xamarin Mono For Android 4.6.07004 完整离线破解版 (包括除 Android SDK 外的所有文件) Android SDK。 资源源自 http://www.wuleba.com/18892.html 在Wuleba 上 这两个都提供了下载。但由于 Wule 阅读全文
posted @ 2013-06-30 23:50 E不小心 阅读(1325) 评论(0) 推荐(1) 编辑

2013年6月26日

摘要: WPF 中 Popup 有一个特点。当Popup的高度超过屏幕的75%的时候,只显示75%的高度。如下代码: /// /// Interaction logic for MainWindow.xaml /// public partial class MainWindow : Window { public MainWindow() { ... 阅读全文
posted @ 2013-06-26 23:59 E不小心 阅读(5239) 评论(9) 推荐(3) 编辑