如何在创建后添加用户控件?

时间:2013-06-25 01:12:51

标签: c# wpf xaml

我无法通过Xaml将UserControl添加到主窗口。有人可以请说明从完成UserControl类到看到它出现在我的主窗口所需的步骤。

我已对此进行了研究,并找到了一些合理的方法来解决这个问题:

1)使用命名空间和程序集名称

在主窗口xaml的顶部添加引用

2)在参考标签

中添加对窗口xaml的引用

3)在主窗口xaml

中创建整个用户控件

我更愿意以第二种或第三种方式(或另一种简单的方式)这样做,但找不到任何东西来指导我完成这个过程。

1 个答案:

答案 0 :(得分:3)

创建用户控件后,将其添加到窗口:

步骤1: 在xaml中添加对窗口的引用:

    xmlns:Views="clr-namespace:WpfApplicationName.Views"

步骤2: 将视图添加到grid / stackpanel / wrappanel

    <Grid>
        <Views:UsercontrolName/>
    </Grid>

添加此项并构建项目。

您的usercontrol将被加载到窗口中。

希望这会对你有所帮助。