Tengo una clase genérica que implementa IValueConverter
. Algo así como:Uso de un IValueConverter genérico de XAML
class MyValueConverter<T> : IValueConverter
Con XAML 2009, que puede utilizar de esta manera:
<my:MyValueConverter x:TypeArguments='x:String'/>
Pero al parecer eso no está permitido "compilado" XAML (supongo que tendremos que esperar a que .NET 5)
Mi solución actual es la subclasificación que para cada uso:
class FooMyValueConverter : MyValueConverter<Foo>
¿es posible hacer esto en m arkup solo usando XAML 2006?
¿Se le recibiendo ** ** MC6022 de error no por casualidad? (Estoy tratando de averiguar si tengo el mismo problema, o si debo crear una nueva pregunta.) –
@ o.r.mapper, esto fue hace 4 años y 2 acumulaciones de tecnología; Realmente no recuerdo. –