WindowChrome.GlassFrameThickness-Eigenschaft
Ruft einen Wert ab, der die Breite des Glasrahmens um ein Fenster angibt, oder legt diesen fest.
Namespace: Microsoft.Windows.Shell
Assembly: Microsoft.Windows.Shell (in Microsoft.Windows.Shell.dll)
Syntax
'Declaration
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)
Eigenschaftswert
Typ: System.Windows.Thickness
Die Breite des Glasframe um ein Fenster.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld |
|
Auf true festgelegte Metadateneigenschaften |
None |
Hinweise
Legt die GlassFrameThickness-Eigenschaft fest, um den Betrag anzugeben, um den sich der Windows Aero-Glasframe in den Clientbereich eines Fensters erstreckt. Standardmäßig verwendet der Glasframe Systemwerte zum Emulieren des Aussehens eines Standardfensters. Wenn Windows Aero aktiviert ist, sind die standardmäßigen Titelleistenschaltflächen (Maximieren, Minimieren und Schließen) aktiviert und interaktiv. Zum Erstellen eines benutzerdefinierten Fenster ohne Glasframe legen Sie die Stärke auf einen einheitlichen Wert 0 fest. Dadurch werden die standardmäßigen Titelleistenschaltflächen deaktiviert.
Um den Glasframe zu erweitern, um das gesamte Fenster abzudecken, legen Sie die GlassFrameThickness-Eigenschaft auf einen negativen Wert auf jeder Seite fest. Wenn die GlassFrameThickness-Eigenschaft auf einen negativen Wert für jede Seite festgelegt wurde, ist ihr umgewandelter Wert gleich GlassFrameCompleteThickness. Die GlassFrameCompleteThickness-Eigenschaft wird als Hilfsprogramm bereitgestellt, damit Sie die Stärke des Glasframe auf eine genannte Eigenschaft festlegen können, die das Glas über das gesamte Fenster erweitert.
Windows Aero-Glaseffekte werden nicht unter allen Betriebssystemen unterstützt und können unter unterstützten Betriebssystemen deaktiviert werden. Wenn Windows Aero nicht verfügbar ist, wird der Glasframe unabhängig vom GlassFrameThickness-Eigenschaftswert nicht angezeigt. Sie sollten die IsGlassEnabled-Eigenschaft überprüfen, um sicherzustellen, dass Windows Aero-Glaseffekte verfügbar sind. Wenn Glaseffekte nicht verfügbar sind, sollten Sie einen alternativen Fensterstil bereitstellen, der nicht den Glasframe verwendet.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.