Foxtable(狐表)用户栏目专家坐堂 → 全局表事件,KeyDownEdit


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

主题:全局表事件,KeyDownEdit

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


加好友 发短信
等级:四尾狐 帖子:977 积分:6806 威望:0 精华:1 注册:2012/8/7 22:03:00
全局表事件,KeyDownEdit  发帖心情 Post By:2018/3/3 14:11:00 [显示全部帖子]

 .NET Framework 版本:2.0.50727.5485
Foxtable 版本:2图片点击可在新窗口打开查看017.12.18.1
错误所在事件:全局表事件,KeyDownEdit
详细错误信息:

System.Exception: 不能将文本设置为只读。
   在 C1.Win.C1Input.C1TextBox.set_Text(String value)
   在 Foxtable.KeyEditEventArgs.set_Text(String value) 

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


加好友 发短信
等级:四尾狐 帖子:977 积分:6806 威望:0 精华:1 注册:2012/8/7 22:03:00
  发帖心情 Post By:2018/3/3 14:15:00 [显示全部帖子]

        Dim dr As System.Data.DataRow = .......FindRow()
        If dr Is Nothing Then Return

        For Each k As KeyValuePair(Of String, String) In mc.ValueColumns
            Dim jieshou As String = k.Key
            Dim quzhi As String = k.Value

            If jieshou = e.Col.Name Then
                e.Text = dr(quzhi).ToString
            End If
            e.Row(jieshou) = dr(quzhi).ToString
        Next
[此贴子已经被作者于2018/3/3 14:21:46编辑过]

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


加好友 发短信
等级:四尾狐 帖子:977 积分:6806 威望:0 精华:1 注册:2012/8/7 22:03:00
  发帖心情 Post By:2018/3/3 14:16:00 [显示全部帖子]

这个是什么情况?

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


加好友 发短信
等级:四尾狐 帖子:977 积分:6806 威望:0 精华:1 注册:2012/8/7 22:03:00
  发帖心情 Post By:2018/3/3 15:02:00 [显示全部帖子]

直接赋值一样出错
删除BIN也一样

将红色注释掉就不会出错
[此贴子已经被作者于2018/3/3 15:04:31编辑过]

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


加好友 发短信
等级:四尾狐 帖子:977 积分:6806 威望:0 精华:1 注册:2012/8/7 22:03:00
  发帖心情 Post By:2018/3/3 15:28:00 [显示全部帖子]

知道原因了,其中一个字段变更以后会触发FinishEditing造成的

 回到顶部