पर होवर करता है, मैंने टैबलेट को पृष्ठभूमि में xaml में सेट किया है, लेकिन जब मैं इसे चलाता हूं और उस पर होवर करता हूं या इसे चुनता हूं तो यह डिफ़ॉल्ट ग्रेश को देखता है। यह केवल तब दिखाता है जब अन्य टैबिटम चयनित होता है। मैं इसे हर समय लाल कैसे रखूं। धन्यवाद!डब्ल्यूपीएफ - टैबिटेम पृष्ठभूमि रंग बदलता है जब टैबिटम चयनित होता है या
13
A
उत्तर
28
Here is example of TabItem ControlTemplate
अपने संसाधनों के लिए इसे कॉपी और सेट भी आप पृष्ठभूमि के रूप में लाल रंग की जरूरत है।
नमूना
<Window x:Class="TestCustomTab.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">
<Window.Resources>
<SolidColorBrush x:Key="RedBrush" Color="Red"/>
<SolidColorBrush x:Key="SolidBorderBrush" Color="#888" />
<SolidColorBrush x:Key="GreenBrush" Color="Green" />
<SolidColorBrush x:Key="DisabledBackgroundBrush" Color="#EEE" />
<SolidColorBrush x:Key="DisabledBorderBrush" Color="#AAA" />
<SolidColorBrush x:Key="DisabledForegroundBrush" Color="#888" />
<Style TargetType="{x:Type TabItem}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type TabItem}">
<Grid>
<Border
Name="Border"
Margin="0,0,-4,0"
Background="{StaticResource RedBrush}"
BorderBrush="{StaticResource SolidBorderBrush}"
BorderThickness="1,1,1,1"
CornerRadius="2,12,0,0" >
<ContentPresenter x:Name="ContentSite"
VerticalAlignment="Center"
HorizontalAlignment="Center"
ContentSource="Header"
Margin="12,2,12,2"
RecognizesAccessKey="True"/>
</Border>
</Grid>
<ControlTemplate.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Panel.ZIndex" Value="100" />
<Setter TargetName="Border" Property="Background" Value="{StaticResource GreenBrush}" />
<Setter TargetName="Border" Property="BorderThickness" Value="1,1,1,0" />
</Trigger>
<Trigger Property="IsEnabled" Value="False">
<Setter TargetName="Border" Property="Background" Value="{StaticResource DisabledBackgroundBrush}" />
<Setter TargetName="Border" Property="BorderBrush" Value="{StaticResource DisabledBorderBrush}" />
<Setter Property="Foreground" Value="{StaticResource DisabledForegroundBrush}" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</Window.Resources>
<Grid>
<TabControl>
<TabItem Header="MyTabItem" />
<TabItem Header="MyTabItem" />
</TabControl>
</Grid>
</Window>
परीक्षण WPF परियोजना और Window1.xaml कोड के बजाय पेस्ट नमूना कोड बनाएँ।
संबंधित मुद्दे
- 1. चयनित पंक्ति पृष्ठभूमि रंग
- 2. जब DTE.ActiveDocument बदलता है
- 3. इंटरफ़ेस बिल्डर टेक्स्ट रंग बग बदलता है?
- 4. डेटाग्रिड व्यू बाध्यकारी सूची में बाध्य नहीं होता है जब मान बदलता है
- 5. डब्ल्यूपीएफ में डिजाइन-टाइम-केवल पृष्ठभूमि रंग?
- 6. डब्ल्यूपीएफ: FlowDirection.RightToLeft एक स्ट्रिंग कैसे बदलता है?
- 7. डब्ल्यूपीएफ शीर्षक बार पृष्ठभूमि रंग बदलना
- 8. डब्ल्यूपीएफ डाटाग्रिड चयनित इटैम
- 9. टेक्स्टव्यू में पाठ का रंग रंग बदलता है
- 10. सूचीफ्रेजमेंट आइटम चयनित पृष्ठभूमि
- 11. विंडोज़ एरो ग्लास रंग कैसे बदलता है?
- 12. पूर्णस्क्रीन: AVPlayerLayer का आकार बदलता नहीं है जब उसके मूल दृश्य का आकार बदलता है
- 13. क्या होता है जब एक .NET अनुप्रयोग शुरू होता है?
- 14. डब्ल्यूपीएफ कॉम्बोबॉक्स चयनित इटैम
- 15. बदलें पृष्ठभूमि रंग WPF
- 16. किसी चयनित JToggle बटन के पृष्ठभूमि रंग को बदलना
- 17. क्या डब्ल्यूपीएफ डाटाबेसिंग मार्शल यूआई थ्रेड में बदलता है?
- 18. डेटा बाध्यकारी अद्यतन जब मान बदलता है,
- 19. चयनित विकल्प का रंग बदलें केवल
- 20. एचटीएमएल <select> चयनित विकल्प पृष्ठभूमि-रंग सीएसएस शैली
- 21. UITableView पृष्ठभूमि रंग जब खोज बार
- 22. चयनित टैब रंग नीले रंग के यूआईटीएबीबार के पृष्ठभूमि रंग को कैसे बदला जाए?
- 23. जब आपका इनपुट गीगा/टेराबाइट आकार होता है तो क्या बदलता है?
- 24. पृष्ठभूमि चयनित रंग स्टोरीबोर्ड स्थिर कोशिकाओं को कैसे बदलें
- 25. डब्ल्यूपीएफ लिस्टबॉक्स - चयनित इटैम
- 26. matplotlib: एक बदलती पृष्ठभूमि रंग संभव है?
- 27. चयनित टेक्स्ट रंग कैसे बदलें?
- 28. WP7 चयनित उच्चारण (थीम) रंग
- 29. जब उपयोगकर्ता बदलता है तो फ़ाइल एक्सटेंशन बदलें SaveFileDialog
- 30. घटना जब Word 2007 विषय बदलता है
क्या आप मुझे एक त्वरित उदाहरण दिखा सकते हैं। धन्यवाद! – TCoder
नमूना के साथ अद्यतन की जांच करें। –
महान काम करता है! धन्यवाद! – TCoder