HeaderPane
Main
Hide

SftButton/OCX 4.0 - ActiveX Button Control

Share Link
Print

DarkMode Property, SftButton Object

Defines the dark mode setting (off, on, or following the Windows setting).

Syntax

Get

VB.NETMode = object.DarkMode As SftButtonDarkModeConstants
VBMode = object.DarkMode As SftButtonDarkModeConstants
C#.NETSftButtonDarkModeConstants Mode = object.DarkMode;
VC++enum SftButtonDarkModeConstants Mode = object->DarkMode;
enum SftButtonDarkModeConstants Mode = object->GetDarkMode();
CHRESULT object->get_DarkMode(enum SftButtonDarkModeConstants* Mode);

Put

VB.NETobject.DarkMode = Mode As SftButtonDarkModeConstants
VBobject.DarkMode = Mode As SftButtonDarkModeConstants
C#.NETSftButtonDarkModeConstants object.DarkMode = Mode;
VC++enum SftButtonDarkModeConstants object->DarkMode = Mode;
void object->PutDarkMode(enum SftButtonDarkModeConstants Mode);
CHRESULT object->put_DarkMode(enum SftButtonDarkModeConstants Mode);

object

A SftButton object.

Mode

Defines the dark mode setting (off, on, or following the Windows setting).

NameValueDescription
darkSftButtonOff0Always light (the default).
darkSftButtonOn1Always dark.
darkSftButtonAuto2Follow the Windows dark mode setting.

Comments

The DarkMode property defines the dark mode setting (off, on, or following the Windows setting).

When set to darkSftButtonAuto, the control follows the Windows 10 'Choose your mode' setting and re-renders automatically when it changes; the DarkModeChange event is raised when the effective state changes.

Use DarkModeActive to determine whether dark mode is currently active.

See Also SftButton Object | Object Hierarchy | Dark Mode


Last Updated 08/02/2026 - (email)
© 2026 Softel vdm, Inc.