DevExpress是 Developer Express的縮寫,DevExpress是一家全球知名的控件開發公司。
DevExpress 也特指此公司出品的控件集合或某系列控件或其中某控件。
XtraLayout (Xtra是插件的意思,XtraLayout是佈局插件)是一個界面佈局管理容器,面向開發人員,他可以幫助我們對頁面上控件的排版,讓我們不因需求變動需增加或減少一個文本框控件怨聲載道,只需我們簡單的進行 一個拖拽操作,插入或刪除一個控件便可以完成,不必再一個一個的再去排列控件了,面向各種各樣的最終用戶,不用擔心默認的控件排列風格無法滿足他們的需求,可以按自己的使用習慣隨時隨地拖拽排列。
一些主要插件的說明
1、 TextEdit: 一個單行文本編輯器。
常用屬性:
Name:該控件的名稱。
Text:該控件中的內容。
Enabled:該控件是否激活。
Visible:控件是否可視。
passWordChar:設置成什麼則文本框輸入時顯示什麼,用來隱藏輸入。如設置爲*,則輸
入時顯示爲*。
常用事件:
EditValueChanged:當控件文本內容發生改變時觸發的事件。
KeyPress:按下按鍵時觸發的事件。
2、 MemoEdit:一個編輯器,允許顯示和編輯多行文本。(Memo是備忘錄的意思)
常用屬性:
Name:該控件的名稱。
Text:該控件中的內容。
Enabled:該控件是否激活。
Visible:控件是否可視。
常用事件:
EditValueChanged:當控件文本內容發生改變時觸發的事件。
KeyPress:按下按鍵時觸發的事件。
3、LabelControl:一個文本標籤。
常用屬性:
Name:該控件的名稱。
Text:該控件中顯示的內容。
Enabled:該控件是否激活。
Visible:控件是否可視。
4、 SimpleButton:一個按鈕控件。
常用屬性:
Name:該控件的名稱。
Text:該控件中顯示的內容。
Enabled:該控件是否激活。
Visible:控件是否可視。
常用事件:
EditValueChanged:當控件文本內容發生改變時觸發的事件。
Click:單擊該控件時觸發的事件。
KeyPress:按下某鍵時觸發的事件。
5、checkEdit:一個編輯器,提供了選中、未選中、以及可選用的變灰狀態。 經常用於編輯
Boolean 值。
常用屬性:
Name:該控件的名稱。
Text:該控件中顯示的內容。
Checked:該控件是否被選中。
Enabled:該控件是否激活。
Visible:控件是否可視。
常用事件:
Click:單擊該控件時觸發的事件。
CheckedChanged:當控件值發生變化時觸發的事件。
6、 RadioGroup:一個控件,提供了一組單選按鈕。
常用屬性:
Name:該控件的名稱。
Enabled:該控件是否激活。
Visible:控件是否可視。
Items:編輯該控件中的單選按鈕,通過添加來逐個完成,其中的description就是每個單選按鈕的選項名稱。
SelectedIndex:默認的初始顯示選擇項。0代表第一項,以此類推。
7、 CheckButton:一個按鈕控件,支持兩種狀態:凸起和凹下。
常用屬性:
Name:該控件的名稱。
Enabled:該控件是否激活。
Visible:控件是否可視。
Checked:該控件是否被選中。
常用事件:
Click:單擊該控件時觸發的事件。
KeyPress:按下某鍵時觸發的事件。
8、 CheckedComoBoxEdit:多選下拉框控件。
常用屬性:
Name:該控件的名稱。
Text:該控件中顯示的內容。
Enabled:該控件是否激活。
Visible:控件是否可視。
Items:編輯該控件中的複選項,通過添加來逐個完成,其中的description就是每個選項
的名稱。
9、CheckedListBoxControl:一組控件,提供一組多選按鈕。
常用屬性:
Name:該控件的名稱。
Enabled:該控件是否激活。
Visible:控件是否可視。
Items:編輯該控件中的多選按鈕,通過添加來逐個完成,其中的description就是每個多
選按鈕的選項名稱。
10、TimeEdit: 一個編輯器,允許使用微調按鈕來編輯時間值。
常用屬性:
Name:該控件的名稱。
Enabled:該控件是否激活。
Visible:控件是否可視。
ErrorImage:錯誤提示顯示圖片。
InitialImage:初始化顯示圖片。
11、panelControl:一個面板。用來放置相關控件的容器。
常用屬性:
Name:該控件的名稱。
Enabled:該控件是否激活。
Visible:控件是否可視。
12、DateEdit: 一個編輯器,允許使用下拉日曆來編輯日期/時間值。
常用屬性:
Name:該控件的名稱。
Enabled:該控件是否激活。
Visible:控件是否可視。
Text:該控件中顯示的內容。
13、gridControl:一個圖表顯示空間,用來顯示數據庫中的信息內容。
詳細結構可通過點擊RUN DESIGNER來進行修改表格的列或框架。
其中每列的CAPTION 和FIELDNAME分別代表顯示的名稱及數據字段名稱。
常用屬性:
Name:該控件的名稱。
Enabled:該控件是否激活。
Visible:控件是否可視。
DateSource:設置該表格的數據源。