FlexGrid上にあるテキストボックスの背景色変更方法


  2006-10-19 04:41:22  No: 133786

いつもお世話になっております。
過去ログ検索はしましたが既出の質問でしたらご容赦ください。
(もしよろしければ過去ログURLを教えていただけると幸いです)

VB6.0で開発を行っています。
vsFlexGridのセル値を編集する際に直接セル値を編集せず
グリッド上に置かれたテキストボックスに値の代入、変更
該当セルに反映、と言う処理を行っています。

この度カスタマーの要望によりテキストボックスの背景色を
変更することになったのですがこれを実現することができません。
プログラムにてText.BackColor = vbRed と書いても変更されず
デザイン時にプロパティウィンドウにて変更しても反映されません。

過去ログに再描画が問題ではないか?との返答がありましたが
デバッグ中に値を確認すると確かに設定した値が入っているにも関わらず
実際に表示される色はデフォルトの白になっています。

グリッド上以外の位置にあるテキストボックスは問題ないので
グリッドが問題なのだとは思うのですが解決方法が見つけられませんでした。
ご存じの方がいらっしゃいましたらご教授下さい。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加