Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.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 在powershell中刷新XAML GUI_Wpf_Powershell_Xaml_User Interface - Fatal编程技术网

Wpf 在powershell中刷新XAML GUI

Wpf 在powershell中刷新XAML GUI,wpf,powershell,xaml,user-interface,Wpf,Powershell,Xaml,User Interface,我正在为我们需要完成的一些任务构建一个GUI(主要针对不了解powershell的人,因此他们不必运行命令等) 基本上,我有几个窗口,他们可以输入或点击一些按钮。 现在,每当他们点击“下一步”或“继续”时,我必须在一个新窗口中打开它们 有没有办法清除当前窗口并加载下一步所需的元素 使用选项卡不是一个选项,因为选项/文本框/按钮等取决于它们在上一个屏幕中点击的按钮 我试过像$window.clear()这样的东西,但不起作用 理想情况下,我可以生成窗口,然后使用函数动态更改窗口布局并添加/删除必要

我正在为我们需要完成的一些任务构建一个GUI(主要针对不了解powershell的人,因此他们不必运行命令等)

基本上,我有几个窗口,他们可以输入或点击一些按钮。 现在,每当他们点击“下一步”或“继续”时,我必须在一个新窗口中打开它们

有没有办法清除当前窗口并加载下一步所需的元素

使用选项卡不是一个选项,因为选项/文本框/按钮等取决于它们在上一个屏幕中点击的按钮

我试过像
$window.clear()
这样的东西,但不起作用

理想情况下,我可以生成窗口,然后使用函数动态更改窗口布局并添加/删除必要的组件


有人知道如何处理这个问题吗?

一个选项是隐藏/取消隐藏元素


更新窗口-控件(元素)-属性可见性-值隐藏

老实说,我会使用选项卡来执行您正在执行的操作,并且可能会隐藏选项卡栏。这样,你可以在不同的选项卡上有几个屏幕布局,然后让你的脚本根据他们选择的选项确定哪个选项卡处于活动状态。我需要我甚至可以使标签隐形,这样做的伎俩以及。谢谢