अभी, मैं एक WPF खिड़की है कि इस तरह दिखता है:क्या डब्ल्यूपीएफ टैबकंट्रोल में हेडर को बाएं-संरेखित करना संभव है?
मैं इसे करना चाहते हैं यह (फ़ोटोशॉप मरोड़ा छवि) की तरह लग रहे करने के लिए:
इस है ControlTemplate
पूरी तरह से फिर से शुरू किए बिना संभव है?
मैंने HorizontalAlignment
, HorizontalContentAlignment
, आदि के साथ गड़बड़ करने की कोशिश की, लेकिन मैंने कोशिश की कि कुछ भी वांछित प्रभाव नहीं था।
संपादित करें:
:अगर मैं इस समाधान (टी लेवेस्क द्वारा की पेशकश की) कोशिश ...
<TabControl...>
<TabControl.ItemContainerStyle>
<Style TargetType="{x:Type TabItem}">
<Setter Property="HorizontalAlignment" Value="Left"/>
</Style>
</TabControl.ItemContainerStyle>
...
</TabControl>
... मैं इस मिल
जो करीब है, लेकिन यह इस तरह की तरह दिखता है ike एक हिस्टोग्राम।
संपादित करें 2:
रिकॉर्ड के लिए, मैं आर Copsey और टी लेवेस्क की जवाब के संयोजन इस पर पहुंचने के लिए समाप्त हो गया:
<TabControl
Margin="0,5,0,0"
HorizontalContentAlignment="Left"
TabStripPlacement="Left">
<TabControl.ItemContainerStyle>
<Style
TargetType="TabItem">
<Setter
Property="HorizontalAlignment"
Value="Stretch" />
<Setter
Property="HorizontalContentAlignment"
Value="Stretch" />
</Style>
</TabControl.ItemContainerStyle>
<TabItem
Header="Perform System Administration">
...
<TabItem
Header="Perform Setup Tasks">
...
कि परिणाम वह प्रदान की स्क्रीन शॉट में के लिए ... –
लग रही है मैं तो बस का परीक्षण नहीं देंगे, और सही देखो के साथ कुछ के साथ आया था। –
हाँ, यह चाल है। धन्यवाद! – devuxer