在我的DBGRID
中,当我创建新记录时,我有一个填充default name of current configuration
的字段。
当我将dgtabs option
设置为true
时,我可以使用TAB和SHIFT + TAB键在网格中导航。我需要在不创建新记录的情况下导航,或者使用当前配置名称填充的字段创建新记录。
怎么办?
答案 0 :(得分:1)
或使用当前配置名称填充的字段创建新记录。
您可以通过为连接到DBGrid的数据集创建OnNewRecord事件处理程序并将配置名称保存到其中的相关字段来实现。
关于如何避免使用Tab& amp; Shift Tab打开New Record行,一种简单的方法,可以接受(或不接受)你的情况是将DBGrid的Options.dgEditing设置为False。然后,当按下Tab或Shift Tab时,或者即使按下DBGrid中的Insert
键,网格也不会打开New Record行。
如果这不合适,您可以查看我对此问题的回答
如果你需要它可能会给你一个线索。