摘要: 先触发Initialized,再触发Loaded Initialized先触发子元素 然后触发父元素 属性、成员变量不保证初始化完成 Loaded先触发父元素,然后触发子元素 属性、成员变量保证初始化完成 官方说明:https://msdn.microsoft.com/zh-cn/library/m 阅读全文
posted @ 2017-04-17 17:52 胖胖仔 阅读(580) 评论(0) 推荐(0) 编辑
摘要: public sealed class Singleton{ private static readonly Lazy<Singleton> lazy = new Lazy<Singleton>(() => new Singleton()); public static Singleton Inst 阅读全文
posted @ 2017-03-17 16:35 胖胖仔 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 在silverlight中使用菜单结果发现设置IsEnabled 界面不刷新,只有鼠标划过后才更新。百思不得其解。最后找到解决方案: http://dlaa.me/blog/post/10007250 我是使用Set the MenuItemIsEnabledWorkaround.IsActive  阅读全文
posted @ 2017-03-07 17:26 胖胖仔 阅读(180) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/xwgli/archive/2013/04/28/3048363.html 阅读全文
posted @ 2017-02-09 16:55 胖胖仔 阅读(143) 评论(0) 推荐(0) 编辑
摘要: DbProviderFactories.GetFactory 获取mysql不成功, 添加配置文件 <system.data> <DbProviderFactories > <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClie 阅读全文
posted @ 2017-02-06 14:33 胖胖仔 阅读(2012) 评论(0) 推荐(0) 编辑
摘要: 窗口关闭时组件“析构”: public UserControl() { InitializeComponent(); Loaded+= OnLoaded; } private void OnLoaded(object sender, RoutedEventArgs routedEventArgs) 阅读全文
posted @ 2017-01-06 09:41 胖胖仔 阅读(3304) 评论(0) 推荐(0) 编辑
摘要: silverlight Button直接设置其background为某一颜色往往达不到效果。因为其内置模板把按钮背景弄成一个渐变画刷。所以想要纯色的背景就修改其模板。 在后台修改模板的代码如下: StringBuilder sb = new StringBuilder(); sb.Append( " 阅读全文
posted @ 2016-09-14 18:39 胖胖仔 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 使用gridview分页显示,在点击第二页的时候显示空白,无数据。 原因是页面刷新,绑定datatable未执行 解决方法: 1.将datatable设置为静态 2.在OnPageIndexChanging中重新绑定datasource(赋值) 阅读全文
posted @ 2016-08-22 09:44 胖胖仔 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: ColumnDefinition cd0 = new ColumnDefinition(); cd0.Width = new GridLength(2, GridUnitType.Star); txtGrid.ColumnDefinitions.Add(cd0); 阅读全文
posted @ 2016-08-11 11:07 胖胖仔 阅读(1922) 评论(0) 推荐(1) 编辑
摘要: public static List<string> GetAllTableName() { List<string> retNameList = new List<string>(); DataTable tbName = m_Connectioin.GetSchema("Tables");// 阅读全文
posted @ 2016-07-26 15:57 胖胖仔 阅读(1952) 评论(0) 推荐(0) 编辑