|
寫第五篇的時候,我一步步的加上元數(shù)據(jù)(特性),使得設計時效果更加好,如對復雜屬性應用以下特性,使屬性瀏覽器支持擴展/折疊效果,使你更加容易編輯子屬性,但接著我又遇到了問題,所以必須去解決
1.認識默認屬性瀏覽器支持
讓我們再認識一下屬性,大家知道每個屬性都是有類型的,最熟悉就是string,int這些類型了,vs2005屬性瀏覽器對這些屬性類型進行了識別, 如下例子
(1)table控件的Height屬性,當你設置屬性為字符串時,則提示錯誤信息
(2)當屬性類型為Color屬性時,屬性瀏覽器為你提供顏色選擇器
(3)當屬性類型為枚舉類型時,屬性瀏覽器則支持下拉框選擇 (4)當類型是時間類型,屬性瀏覽器則支持時間選擇器
通過上面,我們認識到屬性瀏覽器默認會判別屬性類型,當屬性值跟屬性類型不符時,則會提示錯誤信息.這里我們還認識到屬性瀏覽器默認為一些屬性類型提供了便利
2.屬性表現(xiàn)形式的多樣性
在定義控件屬性時,可以直接這樣定義,屬性都為字符串形式



NET技術:asp.net控件開發(fā)基礎(9),轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。