Foxtable(狐表)用户栏目专家坐堂 → CheckedListBox项目连续移动问题


  共有1970人关注过本帖树形打印复制链接

主题:CheckedListBox项目连续移动问题

帅哥哟,离线,有人找我吗?
fytea
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:787 积分:6175 威望:0 精华:0 注册:2015/7/25 19:14:00
CheckedListBox项目连续移动问题  发帖心情 Post By:2018/10/25 21:11:00 [只看该作者]

在复选列表框中,移动选中的项目,我用的是

Dim chl As WinForm.CheckedListBox = e.Form.Controls("CheckedListBox1")
Dim item As String = chl.SelectedValue
Dim idx As Integer = chl.SelectedIndex
chl.Items.RemoveAt(chl.SelectedIndex)
chl.Items.Insert(idx-1,item) '向上移动

选一次只能移动一位,怎么才能选一次,连续移动


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106857 积分:543492 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/26 9:04:00 [只看该作者]

Dim chl As WinForm.CheckedListBox = e.Form.Controls("CheckedListBox1")
Dim item As String = chl.SelectedValue
Dim idx As Integer = chl.SelectedIndex
chl.Items.RemoveAt(chl.SelectedIndex)
chl.Items.Insert(idx-1,item) '向上移动
chl.SelectedValue = item

 回到顶部