我想要一个内容边框的边框半径为5的窗口。和图片上的一模一样:
如何使用 C# 和 WPF 执行此操作?有什么方法可以用 Windows API 做到这一点吗?
最佳答案
WPF 在标准操作系统窗口中呈现,如果您需要更改该样式,则必须更改所谓的窗口镶边。基本是创建一个透明的宿主窗口并使用 WPF 在其中绘制所有内容,这样您就可以驱动任何你想要的东西,当然还有角半径,have a look here for an example . Something more complete in this article . 如果您想自己搜索,关键字 wpf custom chrome 会有所帮助。
关于c# - 设置内容边框的圆角半径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11226567/