XML(可擴展標記語言)以「鍵/值」處理資料,類似資料庫系統,純文字儲存具跨平台性,允許自訂指令系統,提升開發效率與程式碼可移植性。
.NET 自訂控件對應一個 Class,屬性對應成員變數,方法對應成員函數。控件載入時系統呼叫 Render 方法,需覆寫以輸出 JavaScript 等介面繪製程式碼。
整個選單控件包含四個物件:Topmenu、Submenu、Childrenmenu、MenuItem。
ID:控件識別名稱MenubarHeight、MenubarWidth:選單列尺寸BorderWidth:邊框寬度AutoDropdown:自動下拉或點擊下拉DropdownDelay:下拉延遲Menufont、LocationX、LocationY:字體與位置XmlFile、XmlStream:XML 資料來源ID、Text:頂層選單文字Isparent:是否有子選單Islink:是否需事件處理Bgcolor、Forecolor、HoveredBackcolor:顏色設定Topmenufont:字體Linkurl:連結網址(Isparent=false 時有效)Borderwidth、Itemheight、Itemwidth:子選單尺寸Submenus:子選單陣列屬性與 Topmenu 大同小異,不贅述。