Foxtable(狐表)用户栏目专家坐堂 → 请教复选列表控件


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

主题:请教复选列表控件

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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
请教复选列表控件  发帖心情 Post By:2019/10/21 11:19:00 [只看该作者]

大师:这是帮助中的描述,为何选择该控件的空白区域,选中状态也发生变化呢?如何实现选中复选框或那一行才发生变化呢?

ItemCheck

某一项目的选中状态即将发生变化时执行。

为此,只需将其ItemCheck事件代码设置为:

If e.Checked Then
    Dim cst As WinForm.CheckedListBox = e.Form.Controls("CheckedListBox1")
    For idx As Integer = 0 To cst.Items.Count - 1
        If idx <> e.Index Then
            cst.SetItemChecked(idx, False)
        End If
   
Next

End
If



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


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

空白区域指哪里?截图说明

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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2019/10/21 12:38:00 [只看该作者]

就是列表框可以显示10条,在显示1条记录的下方该控件里的区域。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目60.zip


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


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

这个没有办法。因为.net这个控件的行为本身就是这样的。试了一下没有办法改变这种行为

 回到顶部