这几乎与操作系统有关.默认情况下,操作系统决定如何显示标题栏和边框.但是,如果你愿意冒险制作自己的标题栏,那肯定可以做到.
首先,您需要将应用程序窗口的阶段修改为StageStyle.UNDECORATED.然后,您需要设置自己的边框和标题栏(包括标题,最小化按钮,关闭按钮等).然后,您可以将边框窗格作为场景添加到应用程序的舞台中,然后应该渲染自定义标题栏,而不使用默认的Windows样式.
您可以在此处找到示例实现:https://stackoverflow.com/a/9864496/2694511
请注意,因为您正在实现自己的标题栏,所以您还将失去操作系统的默认窗口拖动行为,因此您需要实现自己的窗口拖动/窗口移动代码.这个答案可能会帮助你:https://stackoverflow.com/a/11781291/2694511
| 归档时间: |
|
| 查看次数: |
6746 次 |
| 最近记录: |