7
我有以下的XAML代碼片段,我想包含一個泛型參數,我無法弄清楚我需要做什麼?在XAML x中使用泛型類型:類型標記
我想我將不得不創建一個標記擴展來做到這一點,但我不確定如何得到這個與x:Type屬性一起工作。
DataType="{x:Type vm:FooViewModel<Bar>}"
我有以下的XAML代碼片段,我想包含一個泛型參數,我無法弄清楚我需要做什麼?在XAML x中使用泛型類型:類型標記
我想我將不得不創建一個標記擴展來做到這一點,但我不確定如何得到這個與x:Type屬性一起工作。
DataType="{x:Type vm:FooViewModel<Bar>}"
檢查Generics in XAML documentation以查看它是否符合您的方案。你需要使用x:TypeArguments
;然而,您可以在鏈接的參考頁面中檢查一些限制。
如果您正在嘗試對泛型類型執行'DataTemplates',那將無法工作。創建您的類型的非通用版本。 –