0
我有3个依赖属性和一个FrameworkPropertyMetadata,当我尝试在多个DP上使用元数据时,出现崩溃。我不想有3个重复的元数据是有办法解决这个问题的。多次使用相同的FrameworkPropertyMetaData
static FrameworkPropertyMetadata propertyMetaData = new FrameworkPropertyMetadata("My Control", FrameworkPropertyMetadataOptions.BindsTwoWayByDefault);
public static readonly DependencyProperty Property_A = DependencyProperty.Register("Property_A", typeof(string), typeof(MyControl), propertyMetaData);
public static readonly DependencyProperty Property_B = DependencyProperty.Register("Property_B", typeof(string), typeof(MyControl), propertyMetaData);
public static readonly DependencyProperty Property_C = DependencyProperty.Register("Property_C", typeof(string), typeof(MyControl), propertyMetaData);
我需要声明一个单独的元数据,为每个属性或者我可以使用同一个?
感谢, 埃蒙·
很害怕,谢谢 – 2011-03-31 11:24:33