1


2

私はWPFを始めたばかりで、TabControlをLeftおよびRotating TabItemテキストヘッダーに90度で表示した後に視覚的な問題に直面しています。

問題は、TabItemヘッダーの上枠が表示されていないことです。 コードはこれです:

項目1

1 回答


3


デフォルトでは、タブ項目は選択されているときに右ボーダーを隠します。 これにより、タブの内容に溶け込んだ外観が作成されます。 ただし、タブ項目を90度回転させたので、この目的にはもはや役立ちません。 正しい視覚的反応を得るためには、TabItemのControlTemplateを編集する必要があります。 これを行う最も簡単な方法はテンプレートのコピーから始めることです(あなたがBlendを持っているならあなたは単にEdit Template Copyに行くことができます)。 あなたがBlendを持っていないなら、あなたはBlendの私のバージョン(下記)によって作成されたデフォルトのリソースを使うことができます。 次に、適切な境界線プロパティを編集して、必要なビジュアルを作成します。