我一直在尝试在 XAML 中实现一个通用视图,这种东西在 MyView 中。xaml.cs文件:
public partial class MyView<T>: UserControl {
// content...
}
而且我知道我必须使用x:TypeArguments
然后使用 MyView。没错,网上有相关的文档。
但是...在 MyView* .xaml * 文件中放入一些东西怎么样?
目前我有一个标准:
<UserControl x:Class="Some.Name.Space.Views.MyView"
*bunch of namespaces declarations*
>
some content (a StackPanel, a grid, whatever...)
</UserControl>
但是,当然,.xaml
文件的内容将成为一个类MyView
而不是MyView<T>
. 而且我只是在互联网上找不到我们必须在 xaml 中使用哪个特定关键字来表示我们正在声明通用视图的内容。
谢谢