Interface IWindow.IDesktopStyle
Provides optional desktop-specific window styling hints for platforms that support multiple top-level windows (e.g., Windows, macOS, Linux).
public interface IWindow.IDesktopStyle
Remarks
On mobile platforms, applications typically run in a single full-screen window, and this interface has no effect. On desktop, implementing this interface allows apps to influence window chrome, border visibility, and initial sizing.
Properties
Chromeless
If true, the window will be created without a system title bar or border.
The entire surface will be treated as a client area, while still maintaining
standard desktop window behaviors (e.g., close/minimize buttons).
bool Chromeless { get; }
Property Value
StartupSize
Optional startup size hint for the window.
If null, the platform will decide the initial size.
Size? StartupSize { get; }
Property Value
- Size?