ThreeDBorderWindow和SingleBorderWindow之间的区别

时间:2011-09-20 08:39:33

标签: wpf xaml window-style

在WPF XAML中,WindowStyle可以是 SingleBorderWindow ThreeDBorderWindow ToolWindow

我自己尝试了这些选项并查看了MSDN,但我无法在视觉上区分 ThreeDBorderWindow SingleBorderWindow 。 “ThreeDBorder”看起来就像SingelBorder一样。它们有什么区别?

1 个答案:

答案 0 :(得分:23)

您必须切换到 Windows Classic 主题才能看到差异。如果您使用的是“现代”主题,例如 Windows 7 ,则没有区别。

在我的计算机上使用 Windows Classic 主题时,左下方SingleBorderWindow和右侧ThreeDBorderWindow。 (最里面的灰色边框来自窗口中的控件,不属于窗口边框。)

SingleBorderWindow ThreeDBorderWindow

“3D”边框有一个内部高光,我猜它给它一个凸起或三维外观。