0

我的 WPF 应用程序有许多“弹出”对话框。没有必要在任务栏上显示它们。问题是,通过关闭“ShowInTaskBar”,它们可以最小化为我认为有点非常规的表示(就在任务栏上方),因此可能会在“父”或其他窗口后面不经意地以 z 顺序向下推,因此看似消失了,但在打开时仍会停用父级。无论如何都没有真正需要最小化它们(用户也可以关闭/取消),所以我认为禁用“弹出”窗口的最小化功能是有意义的。最直接的方法是什么(仍然允许调整大小/最大化/恢复)?据我所知,这在“老式”中没什么大不了的

我在相关问答中看到的最受欢迎的解决方案之一是使窗口“NoResize”,但我希望它们中的大多数都可以调整大小。另一个答案是自定义标题栏……真的有必要吗?在 WPF 中访问和调整系统菜单是否可能/可行/可取?这样做有什么“陷阱”吗?

4

0 回答 0