- PR -

DataGridでカレントセルの背景色をかえる

1
投稿者投稿内容
トロ
常連さん
会議室デビュー日: 2006/05/31
投稿数: 31
投稿日時: 2007-10-05 13:34
いつもお世話になっております。
VB.NETでWindowsアプリケーションで開発をしています。

DataGridTextBoxColumnクラスを継承した派生クラスを作成してPaintメソッドを
オーバーライドし、セルに画像を表示させた列が複数列存在しています。
カレントセルの背景色を変更する方法を模索しております。

どなたかご存知の方がいれば教えて下さい。
トロ
常連さん
会議室デビュー日: 2006/05/31
投稿数: 31
投稿日時: 2007-10-12 16:41
自己レスです。

http://www.yel.m-net.ne.jp/~oss/Tips/WinApp/Tips_11007.htm
で、行選択は可能だったのですが、列を特定する条件ができずに困っていたのですが

DataGrid1.TableStyles(0).GridColumnStyles(DataGrid1.CurrentCell.ColumnNumber
).MappingName
でカレントセルの列名を取得し、比較して等しければ背景色を設定を追加して
なんとか思うような動作ができました。



1

スキルアップ/キャリアアップ(JOB@IT)