Application.SetColorMode(SystemColorMode) Metodo

Definizione

Imposta la modalità colore predefinita (modalità scura) per l'applicazione.

public:
 static void SetColorMode(System::Windows::Forms::SystemColorMode systemColorMode);
public static void SetColorMode(System.Windows.Forms.SystemColorMode systemColorMode);
[System.Diagnostics.CodeAnalysis.Experimental("WFO5001", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
public static void SetColorMode(System.Windows.Forms.SystemColorMode systemColorMode);
static member SetColorMode : System.Windows.Forms.SystemColorMode -> unit
[<System.Diagnostics.CodeAnalysis.Experimental("WFO5001", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
static member SetColorMode : System.Windows.Forms.SystemColorMode -> unit
Public Shared Sub SetColorMode (systemColorMode As SystemColorMode)

Parametri

systemColorMode
SystemColorMode

Modalità colore predefinita dell'applicazione (modalità scura) da impostare.

Attributi

Commenti

È consigliabile usare questo metodo per impostare la modalità colore predefinita (modalità scura) per l'applicazione. Impostarlo prima di creare elementi dell'interfaccia utente per assicurarsi che venga usata la modalità colore corretta. È possibile impostarla sulla modalità scura (Dark), la modalità luce (Classic) o l'impostazione di sistema (System).

Se si imposta su System, la modalità colore effettiva viene determinata dalle impostazioni di sistema Windows. Se l'impostazione di sistema viene modificata, l'applicazione non si adatterà automaticamente alla nuova impostazione.

Si noti che la modalità colore scuro è disponibile solo da Windows 11 in o versioni successive. Se il sistema è impostato su una modalità a contrasto elevato, la modalità scura non è disponibile.

Note per Visual Basic: Se si usa Visual Basic Application Framework, è consigliabile impostare la modalità colore gestendo gli eventi dell'applicazione (vedere ApplyApplicationDefaults).

Si applica a