掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TGridのセルに枠を描画したい (ID:151114)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
onDrawColumnCellでは、 Column.indexを監視していて、クリックされたセル列を示すGrid1.ColumnIndexと現在描画中のセル行が一致する場合のみ、枠を描画しています。 一方で、Grid1Clickでは何も処理を行なっていません。 Grid1DbClickでもGrid1に関わる処理は行なっておりません。 気になっている点としては、Grid1Clickでブレイクポイントを設けて、Grid1.ColumnIndexを監視したのですが、1回目のクリックでGrid1Clickへ飛んでいます。その後たぶんonDrawColumnCellへも飛んで枠を描画します。2回目のクリックでもGrid1Clickへ飛びま。その後onDraeColumnCellへ飛んでいないのか、枠は描画されません。 更に、3回目のクリック以降は何故かGrid1Clickへも飛んでいません。 そこで、Grid1Clickで強制的にonDrawColumnCellが発生する様にGrid1.Repaintを読んでみましたが、状況は変わりません。 onDrawColumsCellの作法が理解出来ていない様に思いますが、ヘルプでも詳しくは記述されていない様で良く分かりません。 どこか確認すべき点があればご教示頂ければと思います。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.