1
단추의 CommandParameters에 열거 형을 바인딩하려고합니다. 이것은 ItemsControl에서 버튼이 발생한다는 사실 때문에 정적 일 수 없습니다. 나는 예외가 String으로 열거를 변환 할 수 없습니다이기 때문에 무엇을해야하는지 확실하지 않다WPF 명령 매개 변수에 열거 바인딩
<DataTemplate>
<Button Command="{Binding MyCommand}" CommandParameters="{Binding MyEnumParameter}" Text="{Binding MyText}" />
</DataTemplate>
: 여기
은 DataTemplate을합니다. 내 생각 엔이 값을위한 유일한 경로인지 확인하기 위해 ValueConverter가 필요합니다.
또한 명령 매개 변수로 열거 형을 전달하려는 모든 사용자에게 적합합니다. [here] (http://stackoverflow.com/questions/359699/passing-an-enum-value-as-command-parameter-from-xaml) 솔루션의 여러 변형을 포함하여 SO 게시물입니다. – XAMlMAX