사용자 정의 컨트롤 인 사용자 지정 WPF 컨트롤을 만듭니다. 이 사용자 지정 컨트롤에는 두 개의 속성 (UnselectedAppearance 및 SelectedAppearance)이 있습니다. 이러한 속성은 모두 DependencyObject에서 파생 된 동일한 유형 (모양)입니다. Appearance 클래스에는 여러 DependencyProperties 자체가 있습니다. 각 Appearance 속성에 대한 기본값을 설정하는 적절한 방법을 알고 싶습니다. 다음과 같은 코드를 시도했지만 디자이너에서 내 사용자 정의 컨트롤을 사용하려고하면 예외가 throw됩니다.DependencyObject에서 파생 된 형식의 DependencyProperty 기본값을 설정하는 방법
public static readonly DependencyProperty UnselectedAppearanceProperty = DependencyProperty.Register("UnselectedAppearance", typeof(Appearance), typeof(FNDie), new PropertyMetadata(new Appearance()));
내가 할 수있는 방법이 있습니까?
예와 예 예처럼 속성 메타 데이터 사용을해야합니다. 임박한 한계 단계에 있고 WPF에서 할 수있는 SetCurrentValue()가없는 Silverlight 5의 참조 유형에 DependencyProperty 기본값을 설정해야합니다. –