获取或设置一个值,该值表示窗口周围透明边框的宽度。
命名空间: Microsoft.Windows.Shell
程序集: Microsoft.Windows.Shell(在 Microsoft.Windows.Shell.dll 中)
语法
声明
Public Property GlassFrameThickness As Thickness
Get
Set
public Thickness GlassFrameThickness { get; set; }
public:
property Thickness GlassFrameThickness {
Thickness get ();
void set (Thickness value);
}
member GlassFrameThickness : Thickness with get, set
function get GlassFrameThickness () : Thickness
function set GlassFrameThickness (value : Thickness)
属性值
类型:System.Windows.Thickness
窗口周围玻璃边框的宽度。
依赖项属性信息
标识符字段 |
|
设置为 true 的元数据属性 |
无 |
备注
设置 GlassFrameThickness 属性来指定 Windows Aero 框伸入窗口用户区域中的大小。 默认情况下,玻璃框将使用系统值来模拟标准窗口的外观。 如果启用 Windows Aero,则将启用并交互各个标准标题按钮(最大化、最小化、关闭)。 要使自定义窗口没有玻璃框,请将边框粗细设置为统一的值 0 。 这将禁用标准标题按钮。
要将玻璃框扩展到涵盖整个窗口,请在任意一侧将 GlassFrameThickness 属性设置为负值。 如果任一端的 GlassFrameThickness 属性设置为负值,则其强制值将等于 GlassFrameCompleteThickness。 GlassFrameCompleteThickness 属性,作为一个实用程序,使您能够设置玻璃框架厚度到一个指定的属性,以便玻璃延展到整个窗口。
Windows Aero 玻璃效果并不在所有操作系统上均受支持,并且可在受支持的操作系统上禁用。 如果 Windows Aero 不可用,则无论 GlassFrameThickness 属性如何都不会显示玻璃框架。 应检查 IsGlassEnabled 属性,以验证 Windows Aero 玻璃效果是否可用。 如果玻璃效果不可用,则应提供备用的窗口样式,样式不使用玻璃框架。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。