如何在初始化时加载usercontrol?我的构建中有一个usercontrol,位于appPages文件夹中。用户控件称为FindMe。
我试过:
public MainWindow()
{
InitializeComponent();
PanelMainContent.Children.Add(UserControl(appPages.FindMe));
但是我的语法错误,因为usercontrol是一个类型,但它表示它被用作变量..:S
答案 0 :(得分:1)
您需要实例化您的控件:
PanelMainContent.Children.Add(new appPages.FindMe());
或者,如果您的控件名为UserControl
且appPages.FineMe是静态属性?:
PanelMainContent.Children.Add(new UserControl(appPages.FindMe));
至少听起来是这样的。无论您的控制名称是什么,您都必须new
,这就是Add
Children
PanelMainContent