急!!!winform中combobox绑定怎样设置不让它默认显示第一个记录

guanyanyan 2011-06-13 11:12:59
winform中combobox绑定怎样设置不让它默认显示第一个记录
...全文
1233 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgs3810 2012-02-19
  • 打赏
  • 举报
回复
可以在绑定item的时候来一句cbBox.Tag=list;//list是数据源。list=new List<Model>;
然后在读ID的时候可以
if(cbBox.SelectedIndex!=0)
{int id=(cbBox.Tag as Model)[cbBox.SelectedIndex-1].id;}//因为你要插入一个空白item,楼上有说的。
else int id=0;
FocusNT 2011-06-13
  • 打赏
  • 举报
回复
combox.items.insert(0,"")
combox.selectIndex=0
ar 2011-06-13
  • 打赏
  • 举报
回复
combox.items.add("")
for (int i=0;i<=10;i++)
{
combox.items.add(i.tostring());
}

你把第一个设置成空不就行了
chengjia2284 2011-06-13
  • 打赏
  • 举报
回复
不知道楼主是想让combox在上来默认显示为什么都没有,还是说本身数据源中取出来的第一条就不要了
要是不想让它显示,直接在绑定后让combobox.selectedindex = -1就可以了。
如果是说数据源中不想要第一条数据,可以操作你的数据源,比如如果是个DataTable的话,ds.Rows.RemoveAt(0);这个就可以吧
guanyanyan 2011-06-13
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 lovesongforever 的回复:]
CombBox设置数据源以后, 默认是不显示第一条数据的,
你的意思是你的数据源不需要显示第一条吗?
[/Quote] 是的是的,如何处理、
garfieldzf 2011-06-13
  • 打赏
  • 举报
回复
CombBox设置数据源以后, 默认是不显示第一条数据的,
你的意思是你的数据源不需要显示第一条吗?
guanyanyan 2011-06-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mafangming 的回复:]
如果不做特别处理,ComboBox初始化后本来就不会选择第一个项,展示的是一个空白项。
还是lz想选择后面的某一项?
[/Quote]

不是。 就是不要默认显示第一个记录。存空白的
guanyanyan 2011-06-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 clming327 的回复:]
combobox.selectedindex = -1?
[/Quote]


绑定到另一张表 并不是items绑定
Maa 2011-06-13
  • 打赏
  • 举报
回复
如果不做特别处理,ComboBox初始化后本来就不会选择第一个项,展示的是一个空白项。
还是lz想选择后面的某一项?
clming327 2011-06-13
  • 打赏
  • 举报
回复
combobox.selectedindex = -1?
guanyanyan 2011-06-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 icesoul2030 的回复:]
combobox.text=String.Empty
[/Quote] 咳咳、 刚刚试了 貌似不可以啊
icesoul2030 2011-06-13
  • 打赏
  • 举报
回复
combobox.text=String.Empty
guanyanyan 2011-06-13
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 chengjia2284 的回复:]
不知道楼主是想让combox在上来默认显示为什么都没有,还是说本身数据源中取出来的第一条就不要了
要是不想让它显示,直接在绑定后让combobox.selectedindex = -1就可以了。
如果是说数据源中不想要第一条数据,可以操作你的数据源,比如如果是个DataTable的话,ds.Rows.RemoveAt(0);这个就可以吧
[/Quote]


不是不想要第一条数据, 而是程序运行时,数据源里面的数据不要默认到COMBOBOX当中。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧