卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如何在DevExpress的LookUpEdit控件中綁定多列數(shù)據(jù)

下拉列表控件LookUpEdit是DevExpress控件庫中功能十分強(qiáng)大的列表展示控件。通常情況下,我們使用它來展示一列數(shù)據(jù)集合,但是有時候也需要用它來展示多列的數(shù)據(jù)。下面將介紹如何使用LookUp

下拉列表控件LookUpEdit是DevExpress控件庫中功能十分強(qiáng)大的列表展示控件。通常情況下,我們使用它來展示一列數(shù)據(jù)集合,但是有時候也需要用它來展示多列的數(shù)據(jù)。

下面將介紹如何使用LookUpEdit控件來展示多列的數(shù)據(jù):

一、設(shè)置LookUpEdit控件的初始化屬性

首先,從Dev的工具箱中拖動一個LookUpEdit控件到窗體中,并設(shè)置LookUpEdit的初始化屬性。例如,將屬性Properties——NullText設(shè)置為空,將屬性Properties——TextEditStyle設(shè)置為DisableTextEditor。

二、添加多列屬性

選中LookUpEdit控件,在控件的屬性窗體中找到屬性Columns,點(diǎn)擊右側(cè)的按鈕,彈出窗體【Collection Editor】,在該窗體中為LookUpEdit添加多列屬性。對于每一列,需要為其設(shè)置列名Caption和字段名FieldName。

三、定義實(shí)體類作為數(shù)據(jù)源

定義一個實(shí)體類Student,用來作為LookUpEdit的數(shù)據(jù)源。Student的每一個屬性名對應(yīng)LookUpEdit的每個列的FieldName。

四、綁定數(shù)據(jù)源

在加載窗體時創(chuàng)建一個Student的List集合,實(shí)例化多個Student實(shí)例,將它們加入到集合中,然后將這個集合綁定到LookUpEdit的屬性Properties——DataSource上。這樣就可以在LookUpEdit的下拉列表中顯示出多列數(shù)據(jù),即Student的Name和Age屬性。

下面是代碼示例:

代碼示例:

```

class Student

{

public string Name { get; set; }

public int Age { get; set; }

}

private void FrmTest1_Load(object sender, EventArgs e)

{

List listStudent new List();

Student stu1 new Student();

"高手";

100;

(stu1);

Student stu2 new Student();

"大神";

99;

(stu2);

listStudent;

;

}

```

總結(jié):

本文介紹了如何使用DevExpress的LookUpEdit控件來展示多列的數(shù)據(jù)。通過以上步驟,你可以輕松地實(shí)現(xiàn)在LookUpEdit控件中綁定多列數(shù)據(jù),希望能夠?qū)Υ蠹矣兴鶐椭?/p>

標(biāo)簽: