我正在为我们需要完成的一些任务构建一个GUI(主要针对那些没有PowerShell知识的人,因此他们不必运行命令等)。
基本上我有几个窗口可以输入输入或点击一些按钮。 现在我必须在每次点击下一个或继续时在新窗口中打开它们。
有没有办法清除当前窗口并加载下一步所需的元素?
使用标签不是一个选项,因为选项/文本框/按钮等取决于他们在之前的屏幕中点击了哪个按钮。
我试过像$window.clear()
这样的东西,但这不起作用。
理想情况下,我可以生成窗口,然后使用函数动态更改窗口的布局并添加/删除必要的组件。
任何人对如何处理这个问题都有任何想法?
答案 0 :(得分:0)
一个选项是隐藏/取消隐藏元素?
update-window -Control(element)-Property Visibility -Value Hidden