2017-03-23 18 views
1

リストビューのすべてのヘッダーの背景色を変更して強調表示する必要があります。オブジェクトインスペクタで何も見つかりませんでした。スタイルデザイナでは何も見つかりませんでした。TListViewからヘッダーの背景色を変更するにはどうすればよいですか?

enter image description here

+1

これは、オブジェクトインスペクタでなんとかしていないようです。 StyleDesignerで試してみてください... listboxstyle \ listboxplainheader \ backgroundを修正してください。私はこれについては分かりませんが、私はListViewがリストボックスのスタイルを使用していることを思い出しているようです。 – Frazz

答えて

1

取り組んでなければならず、それは私のために働きました。 Rectangleコンポーネントは削除できます。

  • 右LVをクリックし
  • SourceLinkプロパティ(...)が
  • はあなたがいずれかの既存の色のいずれかを選択し、または作成することができます上の
  • 編集カスタムスタイル
  • 選択ヘッダ
  • をクリックして、独自
  • ビットマップリンクエディタを閉じる
  • スタイルデザイナーを閉じて保存する する必要があります

enter image description here

1

基本的には、それに応じて色を変更し、その後、あなたのLVのヘッダ項目(リストビュー)内の長方形のコンポーネントを配置する必要があります。 >右あなたのLVをクリックして、スタイル、コンテナで

  • 編集カスタムスタイルを選択し
  • (私はそれが既にあると信じて)あなたのLVがダイナミック外観でなければなりません

    • :ここではどのようにそれを達成することですあなたのLV-> expandヘッダーを展開してください。
    • LVヘッダーに矩形コンポーネントをドラッグしてください(ヘッダー項目にあることを確認してください)。
    • 長方形の希望の塗りつぶし色を設定します。
    • クライアントへのアライメントを設定します。
    • スタイルデザイナーを閉じて保存します。

    、このいずれかを試してみてください今

  • +0

    シャドウなどの効果を適用することもできます。 – Jay

    +0

    ステップ4では、ヘッダーは長方形の親でなければなりませんか?はいの場合、うまくいかなかった... –

    関連する問題