2009-09-05 2 views
0

클래스에 종속성 속성이있어서 문자열로 변환해야합니다.WPF TypeConverter ConvertTo not firing

속성에 TypeConverty 특성을 추가했습니다. 내가 변환하는 형식은 .net Style 클래스입니다. 내가 XAML에서 BulletStyle에 대한에 문자열 "사각형"을 넣어

[TypeConverter(typeof(BulletStyleTypeConverter))] 
    public Style BulletStyle 
    { 
     get { return (Style)GetValue(BulletStyleProperty); } 
     set { this.SetValue(BulletStyleProperty, value); } 
    } 

는 내 계산기에서은 ConvertFrom 방법 안타.

그러나 XamlWriter.Save()를 사용하여이를 직렬화하면 속성이 생성 된 문자열의 특성으로 나타나지 않습니다.

ConvertTo를 구현하고 중단 점을 두었습니다. 절대로 충돌하지 않습니다.

CanConvertTo를 구현하고 중단 점을 설정했습니다.이 점은 맞았고 true를 반환합니다. 그래서 나는 ConvertTo가 결코 발사하지 않는 이유에 관해서 말썽을 털어 놓았다. 결합 식에 사용

답변