摘要: 方法一:在Resources中定义ObjectDataProvider,如: 对Combo设定:方法二:定义一个MarkupExtension。[MarkupExtensionReturnType(typeof(object[]))] public class EnumValuesExtension : MarkupExtension { public EnumValuesExtension() { } public EnumValuesExtension(Type enumType) { this.EnumType = enumType; } [ConstructorArgume... 阅读全文
posted @ 2014-01-02 16:49 樂兒 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 第一种,通过绑定转换器:publicsealedclassEnumToNamesConverter:IValueConverter { objectIValueConverter.Convert(objectvalue,TypetargetType,objectparameter,CultureInfoculture) { returnEnum.GetNames(value.GetType()); } objectIValueConverter.ConvertBack(objectvalue,TypetargetType,objectparameter,CultureInfoculture.. 阅读全文
posted @ 2014-01-02 16:45 樂兒 阅读(645) 评论(0) 推荐(0) 编辑