什麼是DesignMode屬性?什麼時候有用?我不明白從msdn的定義http://msdn.microsoft.com/en-us/library/system.web.ui.control.designmode.aspx什麼是Control的DesignMode屬性以及如何使用它?
一些例子?謝謝你的回答。
什麼是DesignMode屬性?什麼時候有用?我不明白從msdn的定義http://msdn.microsoft.com/en-us/library/system.web.ui.control.designmode.aspx什麼是Control的DesignMode屬性以及如何使用它?
一些例子?謝謝你的回答。
當您在Visual Studio中編輯您的asp.net頁面時,DesignMode屬性將被設置爲True。 例如,如果您創建圖表控件,則可以在設計時和運行時基於所提供的數據生成基於虛擬數據的圖表。
這是一個屬性,讓你知道你是否在Visual Studio Designer中運行。當您編寫自定義控件並且希望它在設計期間行爲不同時,這會很有幫助。
時,你可能會使用DesignMode
一個例子是設計時的特定行爲,例如是創建一個自定義的控制時,你要設置其顯示文本等於控制的名稱:
if (DesignMode && string.IsNullOrEmpty(Text))
Text = Name;
感謝爲好例子 – sanjuro 2010-03-31 13:48:50