컨트롤 생성자 내에서 디자인 타임과 런타임 비교
일반적인 질문은 생성자에서 컨트롤이 디자인 모드인지 아니면 런타임 모드인지 식별하는 것입니다. 이상해 보이지만 이는 달성 가능한 일입니다.
키는 LicenseManager.UsageMode
네임스페이스 내의 System.ComponentModel
속성에 있습니다. 이 속성은 현재 애플리케이션 모드를 나타내는 열거형을 제공합니다. 다음 코드 조각은 모드를 효과적으로 결정합니다.
<code class="language-csharp">bool isInDesignMode = (LicenseManager.UsageMode == LicenseUsageMode.Designtime);</code>
이 간결한 방법은 컨트롤 생성자 내에서 직접 디자인 타임 환경과 런타임 환경을 구별하는 안정적인 방법을 제공합니다.
위 내용은 컨트롤 생성자에서 디자인 모드를 어떻게 결정할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!