【问题标题】:How to move the cursor in a DataGridView c#如何在 DataGridView c# 中移动光标
【发布时间】:2013-05-02 15:48:19
【问题描述】:

如何在 DataGridView 中移动光标? 否。.Selected = true; 因为这会将单元格默认设置为蓝色! 我想让光标移动 当我点击“添加”按钮时,我希望光标移动到最后一行和最后一列

我使用:

this.dGridView.Rows[nbr].Cells[0].Selected = true;
this.dGridView.BeginEdit(true);

但它不起作用

感谢帮助

【问题讨论】:

  • “它不起作用”是描述问题的最糟糕方式。你得到一个编译器错误?运行时异常?出乎意料的输出?什么?
  • 我没有异常或错误,但第一个单元格被选择为蓝色。我只想移动光标

标签: c# forms datagridview


【解决方案1】:

我不确定这是否会满足您的需求,但您可以更改选择背景和前景色来否定被选中单元格的正常默认外观。获取 DataGridViewCell 样式属性。然后更改 Style 的 SelectionBackColor 和 SelectionForeColor。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-24
    • 2016-01-06
    • 2013-01-02
    相关资源
    最近更新 更多