Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

行为会根据MarqueeStyle 属性的设置,如果浮动编辑器选取框样式被使用,编辑行为会不同于其他的选取框样式,以下小节总结了WinForms版版True DBGrid 的编辑行为和状态。
等多关于MarqueeStyle属性详细信息,请参阅高亮当前行或单元格高亮当前行或单元格 (Section 8.6)

 初始化单元格编辑

一个单元有显示模式和编辑模式两种,EditActive 属性设置并返回需要的模式,通过设置EditActiveTrue 可以将当前单元格设置为编辑格式,或者将它设置为False结束编辑格式,用户可以点击当前单元格或按F2键时,一个闪烁文本
光标(插入符号)将出现在当前单元格中—当单元格被点击的开始以及在按F2键后,当单元格进入编辑模式时BeforeColEdit 事件将被触发,当单元格处于编辑模式时EditActive 属性为True
浮动编辑器的不同:当处于显示模式时一个闪烁的插入符将出现在高亮单元格的开始,为了进入编辑模式,用户可以在单元格文本中点击任意的字符位置来指定需要的文本插入位置,BeforeColEdit 事件将不会触发并且EditActive 属性为False 直到用户更改了单元格中的文本。

...

用户可以按照以下方式完成编辑过程:
按ENTER键。
按ESC键。
使用箭头键移除其他单元格,或者TAB键和鼠标。
对窗体中其他控件设置聚焦。 11.2 处理编辑事件 处理编辑事件

以下章节描述了WinForms版版True DBGrid 的默认编辑行为可以用过事件响应来更改。

...