C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

データグリッドビュー入力中に色変更


(過去ログ 169 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■97654 / inTopicNo.1)  データグリッドビュー入力中に色変更
  
□投稿者/ tosh (1回)-(2021/06/22(Tue) 16:41:47)

分類:[C#] 

お世話になります。

データグリッドビューのセルにキー入力時、入力内容が数値かどうか判定して
数値ではない場合はセル全体を赤で塗りつぶすという処理を実装しようとしています。
(編集終了時ではなく、リアルタイムで判定と色変更をしたいです)


EditingControlShowingイベントでTextChangedのイベントハンドラを追加し、
TextChangedイベント内に数値判定と背景色変更を実装する事で、一応実現はしたのですが
実際にはセル上のテキストボックス部の背景しか塗りつぶされておらず、
セルの縁の部分は白いままになっています。
何とかしてセル全体を塗りつぶしたいのですが、どうすれば良いでしょうか?
TextChangedイベントのsenderから、データグリッドビューのオブジェクトや選択位置のセルを取得できないでしょうか?
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -