c# – 如何在Silverlight中的附加依赖项属性上设置TypeConverter
我的目标是能够在XAML中编写:
<Grid> <Rectangle Fill="AliceBlue" myCore:MyTimePanel.BeginningDate="03/03/2010" /> </Grid> 问题: 当我使用一个简单的DependencyProperty时,我只需在getter / setter上添加一个TypeConverterAttribute即可.像这样(来自here的想法): [TypeConverter(typeof(DateTimeTypeConverter))] public DateTime MyDate { get { return (DateTime)GetValue(MyDateProperty); } set { SetValue(MyDateProperty,value); } } 但是使用附加的DP,没有getter / setter.如何才能在XAML中编写字符串日期? 谢谢 ! 解决方法
但附加属性有一个Get访问器 – 你试过
putting the type converter on the Get accessor吗?
对于特定于版本的链接感到抱歉,它是包含相关信息的链接.从那个页面:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |