Foxtable(狐表)用户栏目专家坐堂 → InvalidArgument=“-1”的值对于“index”无效


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

主题:InvalidArgument=“-1”的值对于“index”无效

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


加好友 发短信
等级:三尾狐 帖子:672 积分:7921 威望:0 精华:0 注册:2016/6/11 11:10:00
InvalidArgument=“-1”的值对于“index”无效  发帖心情 Post By:2022/7/23 19:02:00 [只看该作者]

点击CheckedListBox界面时提示下面的错误。
.NET Framework 版本:4.0.30319.34014
Foxtable 版本:2019.6.18.1
错误所在事件:窗口,导航栏,CheckedListBox主表管理,SelectedIndexChanged
详细错误信息:
InvalidArgument=“-1”的值对于“index”无效。
参数名: index
代码如下:
If e.Sender.GetItemChecked(e.Sender.SelectedIndex) Then
    MainTable = Tables(e.Sender.SelectedItem)
    For i As Integer =0 To 999
        Syscmd.Table.MoveLeft()
    Next
    MainTable = Tables("主界面")
    Syscmd.Table.MoveLeft()
    MainTable = Tables(e.Sender.SelectedItem)
End If

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2022/7/24 8:50:00 [只看该作者]

If e.Sender.SelectedIndex >=0 AndAlso e.Sender.GetItemChecked(e.Sender.SelectedIndex) Then
    MainTable = Tables(e.Sender.SelectedItem)
    For i As Integer =0 To 999
        Syscmd.Table.MoveLeft()
    Next
    MainTable = Tables("主界面")
    Syscmd.Table.MoveLeft()
    MainTable = Tables(e.Sender.SelectedItem)
End If

 回到顶部