StringGridで任意の行を非表示にするには?

解決


初心者  2006-04-05 23:39:17  No: 20854

お世話になっております。
いつも参考にさせて頂いております。
現在StringGridを使用してデータを表示する処理を作成しています。
表示するデータの中に条件により1行すべて非表示にしたいデータがあるのですが
StringGridにそのような機能はありますか?


igy  2006-04-05 23:43:59  No: 20855

RowHeights プロパティで対象の行の高さを0にする
のはどうでしょう。


XYZ  2006-04-05 23:45:46  No: 20856

RowHeights[index] := -1;
で非表示になりませんか?
間違ってたらごめんなさい


初心者  2006-04-06 00:58:27  No: 20857

igyさん、XYZさん回答ありがとうございました。
StringGridに全データをセット後、OnDrawCellイベントで
データを判定し、RowHeightsを0または-1にすることで非表示にできました。


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

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






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