仮想文字列ツリーで特定の列を非表示にするにはどうすればよいですか?
私はこのコードを試しました:
Header.Columns.Items[3].Width := -1;
列は表示されますが、ヘッダー キャプションは表示されません。なんで?
仮想文字列ツリーで特定の列を非表示にするにはどうすればよいですか?
私はこのコードを試しました:
Header.Columns.Items[3].Width := -1;
列は表示されますが、ヘッダー キャプションは表示されません。なんで?
列を非表示にするには、TVTColumnOption 列挙から coVisible を削除します。
if coVisible in VST.Header.Columns[3].Options then
VST.Header.Columns[3].Options := VST.Header.Columns[3].Options - [coVisible];
TVirtualTreeColumn クラスには、MinWidth より小さい列幅をオーバーライドする MinWidth プロパティがあります。私は今これを確認する立場にありませんが、MinWidth が負の整数値を受け入れるとは思えません。