首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

XML 在 .NET 平台下的自訂控件應用(1):控件架構與屬性設計

     編輯:關於.NET

XML 簡介

XML(可擴展標記語言)以「鍵/值」處理資料,類似資料庫系統,純文字儲存具跨平台性,允許自訂指令系統,提升開發效率與程式碼可移植性。

自訂控件製作步驟

第一步:建立 .NET 選單控件

.NET 自訂控件對應一個 Class,屬性對應成員變數,方法對應成員函數。控件載入時系統呼叫 Render 方法,需覆寫以輸出 JavaScript 等介面繪製程式碼。

控件物件模型

整個選單控件包含四個物件:Topmenu、Submenu、Childrenmenu、MenuItem。

控件屬性

  • ID:控件識別名稱
  • MenubarHeight、MenubarWidth:選單列尺寸
  • BorderWidth:邊框寬度
  • AutoDropdown:自動下拉或點擊下拉
  • DropdownDelay:下拉延遲
  • Menufont、LocationX、LocationY:字體與位置
  • XmlFile、XmlStream:XML 資料來源

Topmenu 物件屬性

  • ID、Text:頂層選單文字
  • Isparent:是否有子選單
  • Islink:是否需事件處理
  • Bgcolor、Forecolor、HoveredBackcolor:顏色設定
  • Topmenufont:字體
  • Linkurl:連結網址(Isparent=false 時有效)
  • Borderwidth、Itemheight、Itemwidth:子選單尺寸
  • Submenus:子選單陣列

Submenu、Childrenmenu、MenuItem

屬性與 Topmenu 大同小異,不贅述。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved