//============================================================ // <T>转换内容为指定类型。</T> // // @param context 环境 // @param culture 文化 // @param value 内容 // @param destinationType 目标类型 // @return 是否含有位图 //============================================================ public override object ConvertTo(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType) { FUiLine source = (FUiLine)value; if (null != source) { return(source.ToString()); } return(null); }
//============================================================ // <T>从指定类型转换为内容。</T> // // @param context 环境 // @param culture 文化 // @param value 内容 // @param destinationType 目标类型 // @return 是否含有位图 //============================================================ public override object ConvertFrom(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { if (value is string) { FUiLine source = new FUiLine(); if (source.Parse(value as string)) { return(source); } } return(null); }