possível criar um conversor Int-para-Enum genéric
Eu gostaria de poder dizer
<DataTrigger Binding="{Binding SomeIntValue}"
Value="{x:Static local:MyEnum.SomeValue}">
e resolvê-lo comoTrue
se oint
valor é igual a(int)MyEnum.Value
Sei que poderia fazer umaConverter
que retorna(MyEnum)intValue
, no entanto, eu teria que fazer um conversor para cada tipo de Enum que eu uso nos meus DataTrigger
Existe uma maneira genérica de criar um conversor que me daria esse tipo de funcionalidad