我有WPF应用程序,我正在使用WindowStyle nons,并且我是通过自我添加窗口控件(最小化,关闭)

但 WindowStyle none 仍然具有窗口调整大小边框

窗口调整边框大小很好,但我想将其样式设置为在 windows xp 、 vista 、 7 中看起来相同

我看到解决方案设置 noresize 但我需要窗口正常可调整大小(无需调整大小手柄)

有帮助吗?

解决方案

如果你设置 WindowsStyle 如果没有,并且您想要删除调整大小边框,则必须构建自定义调整大小窗口。

文章。它会对你有所帮助。这个想法是,你在窗口周围放置一堆句柄,并使用 SendMessage() API 调用来处理调整大小事件 user32.dll.

有很好的代码示例。希望我对你有帮助。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top