Dev中的GridControl怎么聚焦到一个单元格

xiaominglang 2014-07-30 09:00:30
如果一个单元格中的数据为空,但是不走数据验证流程,通过BeforeLeaveRow事件来判断如果该单元格为空,将焦点放到该行,但是却不能在该单元格显示编辑器 各位大神 这怎么解决 啊????
...全文
549 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2014-07-30
  • 打赏
  • 举报
回复
引用 2 楼 duanzi_peng 的回复:
显示编辑器 是什么概念??获得光标?
恩 对 获取光标
exception92 2014-07-30
  • 打赏
  • 举报
回复
显示编辑器 是什么概念??获得光标?
exception92 2014-07-30
  • 打赏
  • 举报
回复
设置 AllowEdit 为True了没?
exception92 2014-07-30
  • 打赏
  • 举报
回复
引用 5 楼 xiaominglang 的回复:
[quote=引用 4 楼 duanzi_peng 的回复:] [quote=引用 3 楼 xiaominglang 的回复:] [quote=引用 2 楼 duanzi_peng 的回复:] 显示编辑器 是什么概念??获得光标?
恩 对 获取光标[/quote] 获取光标不可以,不过可以让单元格获得焦点。[/quote] 怎么样获取焦点啊》? 我用selectCell来选择我要现实编辑框的单元格 为什么选不中呢?[/quote]

 if (true)
            {
                GridView view = sender as GridView;
                GridViewInfo vi = view.GetViewInfo() as GridViewInfo;
                GridDataRowInfo rowInfo = vi.RowsInfo.GetInfoByHandle(e.RowHandle) as GridDataRowInfo;
                if (rowInfo != null)
                {
                    GridCellInfo cellInfo = rowInfo.Cells[0];
                    if (cellInfo != null)
                    {
                        cellInfo.State = GridRowCellState.FocusedCell;
                    }
                }
                e.Allow = false;
            }
「已注销」 2014-07-30
  • 打赏
  • 举报
回复
引用 4 楼 duanzi_peng 的回复:
[quote=引用 3 楼 xiaominglang 的回复:] [quote=引用 2 楼 duanzi_peng 的回复:] 显示编辑器 是什么概念??获得光标?
恩 对 获取光标[/quote] 获取光标不可以,不过可以让单元格获得焦点。[/quote] 怎么样获取焦点啊》? 我用selectCell来选择我要现实编辑框的单元格 为什么选不中呢?
exception92 2014-07-30
  • 打赏
  • 举报
回复
引用 3 楼 xiaominglang 的回复:
[quote=引用 2 楼 duanzi_peng 的回复:] 显示编辑器 是什么概念??获得光标?
恩 对 获取光标[/quote] 获取光标不可以,不过可以让单元格获得焦点。

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧