1
由於.NET 4,不支持generics in XAML,我想創建一個使用泛型用戶控件,如:通用用戶控件可能嗎?
public class MyComboBox<T>
{
}
我可以聲明用戶控件相當不錯,但我怎麼會在一個XAML文件中使用它呢?
或者不能在XAML中完成?
由於.NET 4,不支持generics in XAML,我想創建一個使用泛型用戶控件,如:通用用戶控件可能嗎?
public class MyComboBox<T>
{
}
我可以聲明用戶控件相當不錯,但我怎麼會在一個XAML文件中使用它呢?
或者不能在XAML中完成?
這將是:
<MyComboBox x:TypeArguments="yourtype" />
注意,它是2009年XAML格式支持此。但Visual Studio(甚至2010)不支持將XAML 2009編譯爲BAML,僅用於加載鬆散的xaml文件。在當前狀態下,除非您想要動態加載所有.xaml文件,否則不能使用這些新功能。
這可能可以解釋爲什麼這在我嘗試時無法使用。 – Sam 2010-05-27 14:50:11