2011-12-20 12 views
7

Attualmente utilizzo il numero intero come ConverterParameter e lo converto nello Enum nello Converter. Lo trovo molto illeggibile nel XAML.Posso usare enum come ConverterParameter?

Mi chiedo se esiste un modo per dichiarare lo Enum nella sezione risorse e passare il suo valore come ConverterParameter?

risposta

8

Il modo più semplice è utilizzare x:Static.

{Binding ..., ConverterParameter={x:Static YourEnum.YourEnumValue}} 
+0

ottengo "non è stata trovata Tipo MyEnum" :(Che cosa mi manca – MichaelS

+1

ho inserito lo spazio dei nomi "locale:", e ha riparato Grazie mille.! – MichaelS