[C#/WPF] DesignMode (=DesignTime) 체크하기


[C#/WPF] DesignMode (=DesignTime) 체크하기

Application 구동 시에 DesignTime을 체크해야 하는 경우가 많이 발생합니다. DesignerProperties 객체를 통해서 디자이너 연결속성을 확인할 수 있습니다. public class DesignTimeUtil { private static bool? _isDesignMode; public static bool IsDesignMode { get { if (!_isDesignMode.HasValue) { // DesignerProperties를 이용하여 디자이너 연결속성을 확인할 수 있습니다. var prop = DesignerProperties.IsInDesignModeProperty; _isDesignMode = (bool)DependencyPropertyDescriptor.F..


원문링크 : [C#/WPF] DesignMode (=DesignTime) 체크하기