掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ListViewで特定の値に一致する場合に太字するには? (ID:44871)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Harry さん、回答していだきありがとうございます。 >>なぜか「no と user_id 」の二つだけが太字になるのが謎です・・・。 >これって一行全部太字になるはずが、no と user_id だけが太字、コメント と date が >標準のまま、ということですよね? そういうことです。 >procedure TForm1.ListView1CustomDrawItem(Sender: TCustomListView; > Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean); >begin > SetLVItemFont(Sender, Item); >end; > >procedure TForm1.ListView1CustomDrawSubItem(Sender: TCustomListView; > Item: TListItem; SubItem: Integer; State: TCustomDrawState; > var DefaultDraw: Boolean); >begin > SetLVItemFont(Sender, Item); >end; それぞれコメントアウトにして片方だけを有効にして実行してみました。 ListView1CustomDrawItemだけを有効にして実行すると、 「no と user_id」だけが太字、「コメント と date」が標準のままになり、 ListView1CustomDrawSubItemだけを有効にして実行すると、 「no」以外の「user_id、コメント、date」が太字になりました。 この二つを上手くやると「user_id」だけを太字に出来そうと思えたんですが (特定の列だけを太字にするのは)無理でしょうか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.