3 가지 종속성 속성과 FrameworkPropertyMetadata가 있는데 둘 이상의 DP에서 메타 데이터를 사용하려고하면 충돌이 발생합니다. 나는 metadatam의 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);
각 속성에 대해 별도의 메타 데이터를 선언해야합니까, 아니면 동일한 속성을 사용할 수 있습니까?
덕분에, Eamonn
어쨌든 두려웠습니다. –