2009-02-14 63 views

回答

0

你使用WinForms嗎?許多控件實現了返回這種類型的Site屬性http://msdn.microsoft.com/en-us/library/system.componentmodel.isite.aspx有一個DesignMode屬性,您可以使用它來檢查它是否處於設計模式。

在無效的OnRender(...)方法中,您可以檢查該屬性是否設置,然後您可以根據設計時間繪製或不繪製。

protected override void OnRender(...) 
{ 
    if (this.Site != null && 
     this.Site.DesignMode) 
    { 
     // Draw something... 
    } 
} 

退房這個職位約potentional問題,網站和DesignMode屬性http://decav.com/blogs/andre/archive/2007/04/18/1078.aspx

相關問題