我想使用WPF创建一个看起来不像常规窗口的自定义窗口.我想要创建的窗口类似于MacOs窗口,标题居中(带有阴影效果),窗口左侧的控件按钮.
我确实创建了一个无框窗口,但我有一些问题:
1 - 如何在XAML中设置最大化,最小化和关闭按钮的功能(如果可能的话)?2 - 如何定义窗口模板,以便我创建的每个新窗口都具有相同的外观和感觉?3 - 是否可以仅使用WPF中的元素(不使用图像)创建Aqua最大化,最小化和关闭按钮?怎么样?4 - 如何在拖动时使窗口移动?
谢谢你的帮助.
这是一个自定义(可自定义)绘制和处理窗口操作(最小值,最大值,大小,拖动)的示例:WPF冒险(第III部分)或Windows样式
窗口设置为删除任何标题或边框; 所有窗口控件(包括最小/最大/关闭按钮)都在自定义代码中定义.
编辑:
OpenNetCF博客似乎遇到技术问题,链接现在无法正常工作.作为替代方案,可以使用回程机器.
| 归档时间: |
|
| 查看次数: |
1552 次 |
| 最近记录: |