Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.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
WPF用户控制_Wpf_User Controls_Wpf Controls - Fatal编程技术网

WPF用户控制

WPF用户控制,wpf,user-controls,wpf-controls,Wpf,User Controls,Wpf Controls,我现在面临非常大的问题,, 也就是说,我有一个usercontrol(由我创建),我已经将它添加到一个窗口中。。。 单击按钮后,我想在窗口上显示另一个usercontrol,如何访问控件中的窗口对象(usercontrol) 谢谢大家您可以通过访问父属性来实现这一点。 但是为什么不从窗口中处理的UserControl引发一个事件,然后在那里添加另一个控件呢?您可以使用。但是,您可能需要考虑重新设计,其中窗口负责它的内容,而不是托管在窗口< /> > .< /p> 中,或者您可以在USER控件中创

我现在面临非常大的问题,, 也就是说,我有一个usercontrol(由我创建),我已经将它添加到一个窗口中。。。 单击按钮后,我想在窗口上显示另一个usercontrol,如何访问控件中的窗口对象(usercontrol)


谢谢大家

您可以通过访问父属性来实现这一点。
但是为什么不从窗口中处理的UserControl引发一个事件,然后在那里添加另一个控件呢?

您可以使用。但是,您可能需要考虑重新设计,其中<代码>窗口<代码>负责它的内容,而不是托管在<代码>窗口< /> > .< /p> 中,或者您可以在USER控件中创建事件和委托,并在窗口中处理它。< /P>