2
假設我有一個自定義的WinForms控制:確定一個自定義的設計時上下文的WinForms控制
public class MyBaseControl : Control
{
...
}
其擴展,如:
public class MyControl : MyBaseControl
{
...
}
通過檢查this.DesignMode
屬性標誌是相當微不足道以確定控件是否在視覺上設計,然而有沒有一種方法可以確定MyControl
本身是否正在設計,而不是在設計時被操縱?
爲了提供額外的澄清,該MyControl
類中,我試圖設計時進行區分,當組件本身被設計:
,並在添加組件以設計時從工具箱中形成:
有人要求澄清,添加屏幕截圖以更清楚地表明我正在嘗試完成的是什麼。 – Lemonseed
謝謝你的澄清:) –