WPF:自定义窗口,标准最小/最大/关闭按钮

时间:2011-02-28 21:46:43

标签: wpf windows custom-controls window-chrome

我想创建一个自定义WPF窗口(WindowStyle = None,allowsTransparency = True)。但是,我希望min / max / close按钮看起来与标准窗口上的相同。这可能吗?

2 个答案:

答案 0 :(得分:5)

您可能希望在CodePlex上查看FluidKit中的GlassWindow http://fluidkit.codeplex.com/

源代码的自定义窗口样式如下所示。无论你希望它看起来都很容易修改。我已经使用过一次,效果很好

enter image description here

答案 1 :(得分:2)

由于您正在使用WindowStyle=None,因此您需要自己“绘制”它们。选择此选项时,您需要根据需要呈现自己的Chrome。