Application.SetColorMode(SystemColorMode) Método

Definição

Define o modo de cor predefinido (modo escuro) para a aplicação.

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)

Parâmetros

systemColorMode
SystemColorMode

O modo de cor predefinido da aplicação (modo escuro) para definir.

Atributos

Observações

Deves usar este método para definir o modo de cor predefinido (modo escuro) para a aplicação. Defina-o antes de criar qualquer elemento da interface para garantir que o modo de cor correto é usado. Podes definir para modo escuro (Dark), modo claro (Classic) ou para a definição do sistema (System).

Se definires para System, o modo de cor real é determinado pelas definições Windows do sistema. Se a definição do sistema for alterada, a aplicação não se adaptará automaticamente à nova definição.

Note que o modo cor escura só está disponível no Windows 11 em versões ou versões posteriores. Se o sistema estiver definido para um modo de alto contraste, o modo escuro não está disponível.

Nota para Visual Basic: Se estiver a usar o Visual Basic Application Framework, deve definir o modo de cor ao tratar os Eventos da Aplicação (ver ApplyApplicationDefaults).

Aplica-se a