DevExpress控制項學習

2021-10-14 08:52:04 字數 1579 閱讀 7564

二、列表控制項繫結資料的兩種方式:

如使用的form窗體是從devexpress的模板窗體派生來的,那所有的基礎控制項也都推薦使用devexpress封裝過的,因為會有配套**。

devexpress的xtraform.lookandfeel可改變**風格

devexpress控制項有許多擴充套件的屬性在properties中可以找到

大多數devexpress控制項都有tooltip屬性,滑鼠懸停會有提示文字,效果如下:

此按鈕是文字控制項和按鈕控制項的組合控制項

它可以做開啟檔案的按鈕,或上傳、檔案等按鈕。

private

void

buttonedit1_click

(object sender,

eventargs e)

}

支援新增的按鈕控制項

devexpress控制項下的訊息窗

此控制項是panel+check的組合

這是devgridview中的lookupedit,如圖(整體控制項時gridview,裡面的列是lookupedit)

和普通的lookupedit有所區別:

this

.luehandover.datasource = handoverandsucceedatasource;

//相同

this

.luehandover.displaymember =

nameof

(entity_ordertype.typename)

;//相同

this

.luehandover.valuemember =

nameof

(entity_ordertype.typevalue)

;//相同

this

.luehandover.nulltext =

string

.empty;

//初始化值,不同

如何取值

gridview.

getrowcellvalue

(row,gridview.columns[11]

);

如何設值

gridview.

setrowcellvalue

(row,gridview.columns[11]

,value

);

第一種:基本都會有items屬性來新增資料項。

第二種:用datasource繫結資料來源,在使用dispalymember屬性指定展示的列,使用valuemember屬性代表值。

DevExpress控制項 TreeList使用總結

動態改變treelist單元格樣式 private void treelist1 customdrawnodecell object sender,customdrawnodecelleventargs e treelist顯示行號 private void treelist1 customdraw...

DevExpress控制項之 treeList

1 optionsselection invertselection 設定選中風格是只應用於選中的cell,還是應用於除選中的cell之外的所有 cell。預設為false,即後者 multiselect 是否可以選擇多個node。預設為false。2 optionsview autocalcpre...

DevExpress控制項之XtraTreeList

devexpress控制項,最近的專案裡有用到 功能確實強大,乙個控制項抵的上以前vs自帶控制項的幾個,算得上是復合控制項的。今天來記下xtratreelist 控制項使用,備忘 1.treelist1繫結資料 public void initdate 其中的 this.treelist1.pare...