पर काम नहीं कर रहा है मेरे पास एक स्टैक पैनल है जिसे मैं लेबल की सामग्री के आधार पर दृश्यमान बनाना चाहता हूं। बस यकीन नहीं है कि यह मेरे लिए क्यों काम नहीं कर रहा है। बोल्ड में जो हाइलाइट किया गया है वह है जिसे मैं छिपाना चाहता हूं। कोई उपाय?लेबल सामग्री के आधार पर स्टैकपैन दृश्यता
<StackPanel Orientation="Horizontal">
<Label Nane="lblCarrier" Content="{Binding Path=Carrier}" />
**<StackPanel Orientation="Horizontal">
<StackPanel.Style>
<Style TargetType="StackPanel">
<Setter Property="Visibility" Value="Visible" />
<Style.Triggers>
<DataTrigger Binding="{Binding Content, ElementName=lblCarrier}" Value="">
<Setter Property="Visibility" Value="Hidden" />
</DataTrigger>
</Style.Triggers>
</Style>
</StackPanel.Style>
<Label x:Name="lblCarrierGrade" Content="Grade Carrier:" />
<TextBox x:Name="txtCarrierGrade1" />
<TextBox x:Name="txtCarrierGrade2" />
</StackPanel>**
बहुत बहुत धन्यवाद। "TargetNullValue = ''" यह काम करता है। – user1884032
+1 मुझे उस बिंदु को भी नहीं पता था। –