C#中 combobox 如何绑定数组?
解决方案 »
- C#统计字符串的长度(区分中英文)
- 关于errorprovider的使用
- 怎么在dataGridView上提示没检索到数据
- Excel中的数据用什么方法可以用到VS2005
- 如何将Lable控件编程透明的?
- Web Services问题
- c#中如何隐藏SQL语句?
- DataGridView 中如何在增加一行后增加行变为CurrentRow
- Debug.WriteLine("Test")的输出在哪里啊?
- 怎样在sql语言中用到c#变量?
- WinForm,VS2005,BaseForm的OnLoad方法里有运行时才能获得的值,于是设计视图打不开.
- C#中用什么函数可以返回某一字符串从另一字符串的左/右侧开始算起第一次出现的位置
{ private string textField; public string TextField
{
get { return textField; }
set { textField = value; }
} private string valueField; public string ValueField
{
get { return valueField; }
set { valueField = value; }
}
}
//下面绑定 System.Collections.ArrayList list = new System.Collections.ArrayList(); for (int i = 0; i < 10; i++)
{
MyListItem listItem = new MyListItem();
listItem.TextField = "Text" + i;
listItem.ValueField = i.ToString();
}
combobox.DataSource = list;
combobox.DisplayMember = "TextField";
combobox.ValueMember = "ValueField";
{ private string textField; public string TextField
{
get { return textField; }
set { textField = value; }
} private string valueField; public string ValueField
{
get { return valueField; }
set { valueField = value; }
}
}
//下面绑定 System.Collections.ArrayList list = new System.Collections.ArrayList(); for (int i = 0; i < 10; i++)
{
MyListItem listItem = new MyListItem();
listItem.TextField = "Text" + i;
listItem.ValueField = i.ToString();
list.Add(listItem);
}
combobox.DataSource = list;
combobox.DisplayMember = "TextField";
combobox.ValueMember = "ValueField";
{
MyListItem listItem = new MyListItem();
listItem.TextField = "Text" + i;
listItem.ValueField = i.ToString();
list.Add(listItem);
}
combobox.DataSource = list;
combobox.DisplayMember = "TextField";
combobox.ValueMember = "ValueField";
好主意
string []aa=mesg.Split('#');
for(i=0;i<aa.length;i++)
{
string []bb=aa[i].Split('|');
//此处绑定comboBox
}怎么循环把bb数组的内类容绑定到comboBox 中 ,索引要是1,3,5
而不是自己排列的0,1,2 comboBox.SelectedIndex要和选中值对得上
有哪位大侠帮指点下下...
combobox.DataSource = strArray ;简单。