05 2013 档案
摘要:<Grid Grid.Row="3" Grid.ColumnSpan="3"> <Grid.Resources> <SolidColorBrush x:Key="BackgroundColor" Color="#00000000"/> <SolidColorBrush x:Key="ForegroundColor" C...
阅读全文
摘要:CultureInfo.CurrentCulture获取当前线程的区域信息中,包括DateTimeFormat 日期显示格式(日期分隔符)和 NumberFormat 货币。试例:1、时间中没有使用分割符的情况:string temp = "18991230" ; DateTime dateTemp = DateTime.ParseExact(temp, "yyyyMMdd", CultureInfo.CurrentCulture, DateTimeStyles.None);2、时间中使用分割符的情况:string temp = "1899-1
阅读全文
摘要:csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Windows.Media;namespace MCE.Gems.Common.Controls.CustomControls{ /// <summary> /// change textblock background color
阅读全文
摘要:csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Collections;using System.Windows.Data;using System.Reflection;using System.Collections.ObjectModel;using System.Windows.Con
阅读全文
摘要:1.工厂方法(FactoryMethodPattern)模式起点:讲程序中创建对象的操作单独进行处理,大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。典型应用:工厂方法模式是最简单也是最容易理解的模式之一。其关注的核心是对于对象创建这件事儿的分离2.单例(singletonpattern)模式起点:一个类只有一个实例,而提供一个访问全局点的方式,更加灵活地保证了实例的创建和访问约束,而且唯一约束的实施由类本身实现。典型应用:一个类只有一个实例,经常被应用于Facade模式,称为单例外观。3.命令(comman pattern)模式起点:讲请求封装为对象,从而
阅读全文
摘要:单 例模式是广为流传的设计模式中的一种。本质上,单例模式是一个只允许创建一个实例,并提供对这个实例简单的访问途径的类。一般而言,单例模式在创建实例时 不允许传递任何参数-否则不同参数导致不同的实例创建,就会出现问题!(如果同一个实例可以被同参的不同请求所访问,那么工厂模式会更适合。)这篇文章只 针对无参创建的请求进行讨论。典型的,单例模式的应用往往是延后创建的(created lazily)---只有在第一次被用到的时候才会被创建。在C#中有实现单例模式有很多种方法。我将在这里一一展现给大家,从最常见的、线程不安全的到 延后创建的、线程安全的、再到简洁高效的版本。注意在下面的代码中,我忽略了所
阅读全文