1

我一直在尝试在 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 中使用哪个特定关键字来表示我们正在声明通用视图内容。

谢谢

4

0 回答 0