WPF:如何通过XAML传递System.Type的实例作为Binding.ConverterParameter?

Den*_*nis 4 parameters wpf binding converter

我有一些CLR类型"MyType".是否可以通过XAML将typeof(MyType)结果作为Binding.ConverterParameter传递?

{Binding Converter={StaticResource myConverter}, **ConverterParameter=???**}
Run Code Online (Sandbox Code Playgroud)

SLa*_*aks 9

您正在寻找{x:Type MyType}标记扩展.

请注意,您需要为该类型导入XML命名空间.

  • 值得注意的是,这个标记扩展也可以用作 XAML 对象:`<x:Type TypeName="prefix:typeNameValue"/>` (2认同)