以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 字符串转集合问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=110536) |
-- 作者:xvkewen -- 发布时间:2017/12/5 8:57:00 -- 字符串转集合问题 如下图,我想在左边的列表框里勾选以后,能够将左边列表框里已经勾选的内容添加到右边的列表框里;
同时,如果左边的列表框取消勾选,判断右边的列表框是否存在,如果存在就移除它;
现在的问题就是我在做移除功能的时候将右边列表框的内容在转换为集合的时候提示以下错误,该怎么办?
Dim frontWords As WinForm.CheckedListBox = e.Form.Controls("CheckedListBox1") |
-- 作者:有点甜 -- 发布时间:2017/12/5 9:36:00 -- Dim lst As List(Of String)
改成
Dim lst As New List(Of String) |
-- 作者:有点甜 -- 发布时间:2017/12/5 9:44:00 -- 再有,移除不是这样弄的。ItemCheck事件
Dim c1 As WinForm.CheckedListBox = e.Form.Controls("CheckedListBox1") |
-- 作者:xvkewen -- 发布时间:2017/12/5 18:13:00 -- 3楼的方法好是好,但是当我用C1.Value取值的时候,被Remove的Item还在这个Value里面,怎么破解? |
-- 作者:有点蓝 -- 发布时间:2017/12/5 19:50:00 -- 不会的。你是如何取值的。直接从已选部位取值不就行了 |