通过


WindowChrome.GlassFrameThickness 属性

定义

获取或设置一个值,该值指示窗口周围的玻璃边框的宽度。

public:
 property System::Windows::Thickness GlassFrameThickness { System::Windows::Thickness get(); void set(System::Windows::Thickness value); };
public System.Windows.Thickness GlassFrameThickness { get; set; }
member this.GlassFrameThickness : System.Windows.Thickness with get, set
Public Property GlassFrameThickness As Thickness

属性值

窗口周围的玻璃边框的宽度。

注解

设置该 GlassFrameThickness 属性以指定 Windows Aero 玻璃框架扩展到窗口工作区的量。 默认情况下,玻璃框架将使用系统值来模拟标准窗口的外观。 如果启用了 Windows Aero,则启用标准字幕按钮(最大化、最小化、关闭)和交互。 若要使没有玻璃框架的自定义窗口,请将此厚度设置为统一值 0。 这将禁用标准字幕按钮。

若要扩展玻璃框架以覆盖整个窗口,请将 GlassFrameThickness 属性设置为任何一端的负值。 如果属性 GlassFrameThickness 设置为任何一端的负值,则其强制值将等于 GlassFrameCompleteThickness。 该 GlassFrameCompleteThickness 属性作为实用工具提供,使你可以将玻璃框架的粗细设置为将玻璃扩展到整个窗口的命名属性。

Windows Aero 玻璃效果在所有操作系统上不受支持,并且可以在受支持的操作系统上禁用。 如果 Windows Aero 不可用,则无论属性值如何 GlassFrameThickness ,都不会显示玻璃框架。 应检查该 IsGlassEnabled 属性以验证 Windows 航空玻璃效果是否可用。 如果玻璃效果不可用,则应提供不使用玻璃框架的备用窗口样式。

Dependency 属性信息

物品 价值
标识符字段 GlassFrameThicknessProperty
元数据属性设置为 true 没有

适用于