- ふらっと C#,C♯,C#(初心者用) Part125 [無断転載禁止]©2ch.net
187 :デフォルトの名無しさん (ワッチョイ ed87-l6JH)[]:2016/10/25(火) 13:05:36.36 ID:uBRc/ViR0 - >>156-159
先日はレスありがとうございました。 アプリケーションの使われ方で根本的な問題があって、一旦棚上げしております。 次にお聞きしたいことがありまして、 DataGridViewの通常モード(not仮想モード)で、 画面に表示されているときだけ、決まったセルに画像を表示し、 スクロールされて画面外に出たときはその画像を削除する方法はありますでしょうか。 仮想モードを使えない理由は、DataGridViewのテーブルを動的に作成しており、 インプットデータとDataGridViewのあるセルの数値を見て、 新規行を追加するかしないかを判定してるため、予め最終的な行数がわからないためです。
| - ふらっと C#,C♯,C#(初心者用) Part125 [無断転載禁止]©2ch.net
188 :デフォルトの名無しさん (ワッチョイ ed87-l6JH)[]:2016/10/25(火) 15:51:31.59 ID:uBRc/ViR0 - >>187ですがとりあえず自己解決しました。
ですが、フォームのサイズを変更されると、 現在見えてる行数が変わるのですが、 それが取得出来なくて、表示処理に苦心しております。 最終手段はDataGridViewのサイズから行の高さで割り返して 求めるしかないとかと思っていますが、 他にスマートな方法などありますでしょうか。
| - ふらっと C#,C♯,C#(初心者用) Part125 [無断転載禁止]©2ch.net
190 :デフォルトの名無しさん (ワッチョイ ed87-l6JH)[]:2016/10/25(火) 16:31:54.92 ID:uBRc/ViR0 - >>189
ありがとうございます! 見事取得することが出来ました! 感謝です!
|
|