Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 556 Bytes

File metadata and controls

24 lines (19 loc) · 556 Bytes

Detecting Designer Mode

Component.DesignMode Property

[System.ComponentModel.Browsable(false)]
protected bool DesignMode { get; }
bool isDesignMode = Process.GetCurrentProcess().ProcessName == "devenv";
bool isDesignMode = DesignerProperties.GetIsInDesignMode(this);
bool isDesignMode = LicenseManager.UsageMode == LicenseUsageMode.Designtime;

Detecting Debug Mode

if (Debugger.IsAttached) {}