Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net wpf用户控件初始化_.net_Wpf - Fatal编程技术网

.net wpf用户控件初始化

.net wpf用户控件初始化,.net,wpf,.net,Wpf,我正在初始化用户控件usnig xaml代码,它工作得很好 <my:TreassureControl x:Name="treassureControl" Visibility="Hidden" AfterBackClick="controls_AfterBackClick" /> 但是使用这个我得到了一个没有加载控件的空窗口 我做错了什么?或者是否可以在xaml代码中向用户控件发送参数?您必须将控件添加为窗口的内容 treassureControl = new Controls.T

我正在初始化用户控件usnig xaml代码,它工作得很好

<my:TreassureControl x:Name="treassureControl" Visibility="Hidden" AfterBackClick="controls_AfterBackClick" />
但是使用这个我得到了一个没有加载控件的空窗口


我做错了什么?或者是否可以在xaml代码中向用户控件发送参数?

您必须将控件添加为窗口的内容

treassureControl = new Controls.TreassureControl();
treassureControl.AfterBackClick += controls_AfterBackClick;
this.Content = treassureControl;
treassureControl = new Controls.TreassureControl();
treassureControl.AfterBackClick += controls_AfterBackClick;
this.Content = treassureControl;