Winform没有Items的解决方法(DorpDownList为例)

很简单,先定义一个类,自己构造一个ItemList

ListItem类源码:

1 publicclass ListItem
2 {
3 privatestring _value =string.Empty;
4 privatestring _text =string.Empty;
5 public ListItem(string pValue, string pText)
6 {
7 _value = pValue;
8 _text = pText;
9 }
10 publicoverridestring ToString()
11 {
12 returnthis._text;
13 }
14 publicstring Value
15 {
16 get
17 {
18 returnthis._value;
19 }
20 set
21 {
22 this._value = value;
23 }
24 }
25 publicstring Text
26 {
27 get
28 {
29 returnthis._text;
30 }
31 set
32 {
33 this._text = value;
34 }
35 }
36 }

运用方法:

1 ddlSchool.Items.Insert(0, listItem);
2 ddlSchool.DisplayMember ="Text";
3 ddlSchool.ValueMember ="Value";
4 ddlSchool.SelectedIndex =0;

这个只是简单的示例解决方法,大家还可以根据这个自己扩展。

原文地址:https://www.cnblogs.com/shuoshuo/p/2012437.html