6

タブをofでTabControl配置したいWPFがありますが、上に正しい向きで表示したいです。of ;を実行することで簡単に達成できました。ただし、子コントロールに.TabStripPlacementTopFlowDirectionRightToLeftRightToLeft FlowDirection

FlowDirectionプロパティを使用せずにタブを右上に配置する方法はありますか?

4

3 に答える 3

7

この質問は古いですが、グーグルで検索したときに出てきたものです。答えは、私が本当に望んでいたものではありませんでした。そこで、Expresion Blend で調べてみました。TabPanel には Horizo​​ntalAlignment="Right" スタイルが必要であると判断しました。したがって、将来的には、次のように簡単です。

<TabControl>
    <TabControl.Resources>
        <Style TargetType="TabPanel">
            <Setter Property="HorizontalAlignment" Value="Right"/>
        </Style>
    </TabControl.Resources>
    <TabControl.Items>
        <TabItem Header="Tab 1"></TabItem>
        <TabItem Header="Tab 2"></TabItem>
        <TabItem Header="Tab 3"></TabItem>
    </TabControl.Items>
</TabControl>

これに問題がある場合はお知らせください。

于 2014-03-19T19:57:22.280 に答える
5

TabControlこれについてはよくわかりません。タブのレイアウト方法を指定するカスタム スタイルをいつでも作成できます。または、子コントロールが正常に表示されるように、各個人にasを使用FlowDirectionして指定するだけです。FlowDirectionLeftToRightTabItem

于 2010-02-03T17:40:52.180 に答える