![combobox在绑定到数据表时如何增加一个空项?,第1张 combobox在绑定到数据表时如何增加一个空项?,第1张](/aiimages/combobox%E5%9C%A8%E7%BB%91%E5%AE%9A%E5%88%B0%E6%95%B0%E6%8D%AE%E8%A1%A8%E6%97%B6%E5%A6%82%E4%BD%95%E5%A2%9E%E5%8A%A0%E4%B8%80%E4%B8%AA%E7%A9%BA%E9%A1%B9%EF%BC%9F.png)
与表
绑定后就不允许添加元素了吧。 能不能把空行放在
数据表呢?答案是可以的,那有没有别的办法呢,肯定也是有的,selectindex=-1表示未选中任何荐项目在绑定的数据表中
增加1行,代码如下: dim mytb as DataTable '此处需实例化mytb,然后绑定控件即可... Dim myRow As DataRow myRow = mytb.NewRow myRow.Item( "xx ") = 0 myRow.Item( "xxx ") = "不选任何项 " dsNodeList.Tables(0).Rows.InsertAt(myRow, 0) With combobox1 .DataSource = mytb .DisplayMember = "xxx " .ValueMember = "xx " End Withpublic function result(event:ResultEvent):void{ var array:ArrayCollection = event.result as ArrayCollectionvar obj:Object = new Object()array.addItem(obj)combobox.dataProvider = array}
评论列表(0条)