2013-06-24 1 views
0

의 재산에 걸쳐 나는 TypeconverterEnum에 대한 있습니다.TypeConverter를 열거

 private MY_ENUM _myProp; 
     [TypeConverter(typeof(MyEnumConverter))] 
     public MY_ENUM MyProp 
     { 
      get { return _myProp; } 
      set 
      { 
       if (_myProp != value) 
       { 
        _myProp= value; 
        NotifyPropertyChanged("MyProp"); 
       } 
      } 
     } 

그것은 단지 열거 자체에 Typeconverter을 넣을 수 있습니까?

변환기가 열거 형의 특정 인스턴스에서만 작동하도록하려면 어떻게해야합니까?

답변

1

당신의 경우에는 IValueConverter을 구현하고이 특정 속성에 대한 바인딩 표현식에 사용합니다.

+0

이 변수의 사용은 wpf가 아니라 C#입니다. –

+0

@ Hodaya Shalom,이 속성을 어떻게 사용할지에 대한 코드 예제로 질문을 수정하십시오. Atm은 명확하지 않습니다. 무엇을하려고합니까 –

+0

enum이 부분적으로 propertygrid에 표시되기를 원합니다. –

관련 문제