1
我認爲標題非常簡單。我正在使用一些自定義控件。我想翻轉自定義選項卡控件的選項卡標題。我嘗試了一個佈局轉換(ScaleTransform X = -1)來水平翻轉標籤頁眉。但顯然我希望裏面的文本不被鏡像。到目前爲止我找不到方法。翻轉UIElement,但保留翻轉的文字
我認爲標題非常簡單。我正在使用一些自定義控件。我想翻轉自定義選項卡控件的選項卡標題。我嘗試了一個佈局轉換(ScaleTransform X = -1)來水平翻轉標籤頁眉。但顯然我希望裏面的文本不被鏡像。到目前爲止我找不到方法。翻轉UIElement,但保留翻轉的文字
您可以通過給TabItem
一個HeaderTemplate中,並應用ScaleTransform
也有這樣做:
<TabControl>
<TabItem Header="Hello, World!">
<TabItem.LayoutTransform>
<ScaleTransform ScaleX="-1" />
</TabItem.LayoutTransform>
<TabItem.HeaderTemplate>
<DataTemplate>
<ContentPresenter Content="{Binding}">
<ContentPresenter.LayoutTransform>
<ScaleTransform ScaleX="-1" />
</ContentPresenter.LayoutTransform>
</ContentPresenter>
</DataTemplate>
</TabItem.HeaderTemplate>
</TabItem>
</TabControl>