2010-08-02 15 views
21

मैं डब्ल्यूपीएफ में TabControl कक्षा का उपयोग कर रहा हूं और मैंने देखा है कि प्रत्येक TabItem की सामग्री के सभी तरफ 4 पिक्सेल का डिफ़ॉल्ट मार्जिन है।TabItem की सामग्री पर डिफ़ॉल्ट मार्जिन को कैसे निकालें?

नमूना कोड:

<Window x:Class="TabControlPadding.Window1" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Title="Window1" Height="300" Width="300"> 
    <Grid> 
    <TabControl Margin="10"> 
     <TabItem Header="Tab 1"> 
     <Grid Background="Pink"/> 
     </TabItem> 
     <TabItem Header="Tab 2"> 
     <Grid Background="LightBlue"/> 
     </TabItem> 
    </TabControl> 
    </Grid> 
</Window> 

स्क्रीनशॉट:

The margin around a TabItem's content

मैं चाहूँगा इस मार्जिन (शून्य करने के लिए इसे कम) से छुटकारा पाने के लिए, लेकिन मैं नहीं करना चाहते टेम्पलेट्स या उस तरह की भारी चीज़ों को पूरी तरह से बदलना होगा।

क्या कोई आसान तरीका है कि मैं इसे एक बहुत ही लक्षित तरीके से कर सकता हूं?

उत्तर

40

शून्य करने के लिए बस सेट पैडिंग देखें:

<TabControl Margin="10" Padding="0"> 

TabControl के लिए डिफ़ॉल्ट शैली से 4 पैडिंग सेट और सामग्री पर मार्जिन बांधता TabControl पर पैडिंग के लिए मेजबान।

+0

Haha अनुसार डिफ़ॉल्ट मार्जिन और काम को पार कर जाएगी! प्रतिभाशाली! और वहां मैं TabItems के साथ गड़बड़ कर रहा था। :) –

+0

विशेष रूप से टैब नियंत्रण के पैडिंग के लिए बाध्यकारी। – Hans

3

यदि आप गुलाबी बॉक्स को काला सीमा रेखा के बीच सभी सफेद तरीके से विस्तारित करना चाहते हैं, तो इसमें कोई आसान तरीका नहीं है जिसमें आपका स्वयं का नियंत्रण टेम्पलेट शामिल न हो।

टैबइटेम के लिए डिफ़ॉल्ट शैली सामग्री प्रस्तुति के चारों ओर 4 का मार्जिन है। इसके लिए क्षतिपूर्ति करने का एक त्वरित तरीका TabItem -4 के अंदर नियंत्रण का मार्जिन बनाना है।

<TabItem> 
    <Grid Margin="-4"> 
    </Grid> 
    <TabItem> 
+0

मैं हेडर टेक्स्ट के भीतर मार्जिन/पैडिंग को कम करने की कोशिश कर रहा था, और इस चाल ने इसे संभव बना दिया! – mdisibio

0

टैब

<TabItem Margin="0,0,0,0"/> 

के बजाय TabItem के लिए मार्जिन 0 निर्धारित TabItem के लिए मार्जिन सेट करें, यह आपकी आवश्यकताओं