컨트롤 생성자 내에서 디자인 모드 감지
이전 질문에서는 객체 생성자 내에서 디자인 모드를 결정하는 것에 대한 의구심을 불러일으켰습니다. 이 기사에서는 이를 달성하는 방법을 살펴봅니다.
디자인 타임 상태 확인
컨트롤이 생성되는 동안 디자인 모드인지 런타임 모드인지 확인하려면 LicenseUsageMode
네임스페이스에 있는 System.ComponentModel
열거형을 활용하세요.
코드 예:
<code class="language-csharp">bool isInDesignMode = (LicenseManager.UsageMode == LicenseUsageMode.Designtime);</code>
이 간결한 코드 조각은 LicenseManager.UsageMode
속성을 사용하여 부울 값을 반환합니다. true
은 디자인 모드(IDE 내 시각적 구성 요소 조작)를 나타내고, false
은 런타임 모드를 나타냅니다.
위 내용은 컨트롤 생성자에서 디자인 모드를 결정할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!