Titelleisten für Anmeldedialoge

Standardmäßig zeigt Windows 10 IoT Core keinen Anwendungsrahmen um das Fenster Ihrer Anwendung an– Sie erhalten den Vollbildmodus. In Version 1809 erhielten jedoch mehrere Systemdialogfelder eine Titelleiste mit der Schaltfläche zum Schließen, damit der Benutzer diese abbrechen kann, auch wenn der Inhalt des Dialogfelds keine Schaltfläche zum Abbrechen enthält.

Anmeldedialogfelder

Die Dialogfelder, in denen dieses Feature hinzugefügt wurde, sind die Identitätsdialoge für die Anmeldung bei Microsoft-Konten (MSA) und Azure Active Directory (Azure AD). Diese können in Ihrer Anwendung verwendet werden, wie im Webkontoverwaltungsbeispiel im Microsoft UWP-App-Beispielrepository gezeigt.

Konfigurieren der Höhe der Titelleiste

Die Titelleiste hat eine Standardhöhe von 25 Pixel und kann auf einen beliebigen höheren Wert bis zu 50 Pixel festgelegt werden. Jeder Wert größer als 50 wird auf 50 eingespannt. Die Höhe kann kleiner als 25 sein, aber berücksichtigen Sie die möglicherweise negativen Auswirkungen auf die Benutzerfreundlichkeit, wenn Sie die Höhe der Schaltfläche zum Schließen bestimmen.

Wenn Sie beispielsweise die Höhe der Titelleiste auf 32 Pixel festlegen möchten, können Sie in PowerShell wie folgt vorgehen:

# Note that we're only using the variable to make the sample code more narrow
Set-Variable IoTRootKey "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\IoTShellExtension"
Set-ItemProperty -Path "$IoTRootKey\Experiences\TitleBar" -Name Height -Type DWord -Value 32

Hinweis

Zum Erstellen eines OEM-Images ist der bevorzugte Mechanismus zum Festlegen von Registrierungswerten die datei, die OEMInput.xml unter Laufzeitanpassungen erläutert wird.