|
分類:[VB.NET/VB2005 以降]
お世話になってなっております。
VB.NET2003で開発しております。
DataGridで特定の行に色を設定し、かつ、行を選択可能にしたいのですが、出来ずに困っています。
DataGridで行に色をつけるには、DataGridTextBoxColumnを継承してクラスを作成し、 Paintメソッドをオーバーライドする必要があると分かりました。
また、DataGridで複数のカラムを行選択するには以下のような記述が必要だということも分かりました。
Private Sub DataGrid1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles DataGrid1.Paint DataGrid1.Select(DataGrid1.CurrentRowIndex) End Sub
ところが、この二つを同時に実現しようとしても、できません。
ご存知の方、いらっしゃいましたら、ご教示をお願いいたします。
|