我的应用程序的用户需要用数字填充两个DataGrid
列。列可能很长,并且键入的数字通常是相同的。我想我会通过添加这两个功能来使应用更友好:
(a)当用户在右栏上按 Enter 时,焦点应该转到左侧(如回车一样)。这样,按选项卡和输入即可执行单元格之间的移动。我需要有选择地覆盖默认移动(直接向下)。
(b)用户应该可以选择 Control-D ,导致当前单元格中的值一直复制到底行。
我想第一个问题是:要将事件处理程序附加到哪个实体(DataGrid?cell?column?)?
TIA。
注意:我的帖子中有很大一部分可能会归结为“DataGrid如何更像Excel?”