如何一次性删除复选后的某一项选择,不是一个字一个字的删除
解释一下:就是我对某一个内容进行多选后,多选的值已经填写到了文本框内,假如我对某一项选择不满意,进行删除。我现在删除只能一个字一个字的删除,怎么能一次性的删除我不要的这一项呢。就比如在所选的每一项后面能显示一个x点击x就能删除。不是这种也没关系,就是能一次性删除,不要一个字一个字的就好。
[解决办法]
先instr查找字符串定位,再replace替换为空
[解决办法]
用鼠标选中要删除的内容,然后按backspace或delete就可以删除
[解决办法]
可以用表格,选择哪行删哪行
[解决办法]
人性化的设计,应该是在勾选中处理,也就是错选了就取消勾选,文本框的内容自然随之变化
[解决办法]
复选框单击事件中,如果value=0就在文本框中把这个复选框对应的内容replace为空
[解决办法]
多选的值已经填写到了文本框内
-----------------------
多选的值用LISTBOX添加
[解决办法]
有一点想法,如果不可以就当我没说过。
1、把复选框对应的内容存到数组里,在文本框中显示这些数组。当删除某个数组中的字符时,就删除这整个数组。难点就是如何控制光标,确定光标肯定在数组与数组之间,而不能落在某个数组里面。
2、不用文本框,用图片框(picturebox)之类的容器,然后把复选框对应的内容保存到label这样的一组控件里。这样删除时肯定会整个label被删除而不会只删除里面的一个字。
瞎想的,没试过,不知道行不行得通。