|
■No63571 (メバル さん) に返信
> dataGridView1.ClearSelection();
> は仕様によりできないんです;;
選択状態を使わなくてよければ選択色(SelectionBackColor, SelectionForeColor)を
非選択色と同じにしてしまうという方法もあります。
>
> 『RowPrePaint』は調べてみましたが、難しそうです。
>
> 他にもないでしょうか?
難しいというのは試しにe.RowIndexを条件判定したけど
思ったように動かなかったということなのでしょうか?
試していないのであれば、この方法で頑張ったほうがらくだと思います。
以下VB.Netですがサンプルです。
Private Sub DataGridView1_RowPrePaint(sender As Object, e As System.Windows.Forms.DataGridViewRowPrePaintEventArgs) Handles DataGridView1.RowPrePaint
If e.RowIndex = DataGridView1.Rows.Count-1 Then
MessageBox.Show("LastLine")
End If
End Sub
|