के अंदर एक टेक्स्टबॉक्स की बाध्य चौड़ाई मेरे पास एक छोटा सा मुद्दा है जिसे मैं सही नहीं लग रहा हूं। मैं एक पाठ बॉक्स जहाँ मैं जोड़ रहा "खोज संकेत"विजुअलब्रश
मैं इस XAML का उपयोग कर रहा स्निपेट
<TextBox x:Name="txtboxSearch" Height="22" Margin="3,35,111,0" TextWrapping="Wrap" VerticalAlignment="Top" BorderThickness="1" MaxLines="1" MaxLength="256" Grid.Column="2" BorderBrush="#FF828790">
<TextBox.Style>
<Style TargetType="TextBox" xmlns:sys="clr-namespace:System;assembly=mscorlib">
<Style.Resources>
<VisualBrush x:Key="CueBannerBrush" AlignmentX="Left" AlignmentY="Center" Stretch="None">
<VisualBrush.Visual>
<TextBox Text="Search" Foreground="LightGray" FontStyle="Italic" />
</VisualBrush.Visual>
</VisualBrush>
</Style.Resources>
<Style.Triggers>
<Trigger Property="Text" Value="{x:Static sys:String.Empty}">
<Setter Property="Background" Value="{StaticResource CueBannerBrush}" />
</Trigger>
<Trigger Property="Text" Value="{x:Null}">
<Setter Property="Background" Value="{StaticResource CueBannerBrush}" />
</Trigger>
<Trigger Property="IsKeyboardFocused" Value="True">
<Setter Property="Background" Value="White" />
</Trigger>
</Style.Triggers>
</Style>
</TextBox.Style>
</TextBox>
है क्योंकि खिड़की की पृष्ठभूमि सफेद मैं एक परिणाम हो रही है नहीं है चित्र में दिखाया गया है। मैंने चौड़ाई को कई अलग-अलग तरीकों से बांधने की कोशिश की, लेकिन कुछ भी काम नहीं कर रहा है, क्या आप सुझाव दे सकते हैं?
मैं इसे इस तरह
धन्यवाद देखने के लिए चाहते हैं!
वास्तव में क्या आप प्राप्त करने की कोशिश कर रहे हैं? –
विजुअलब्रश के अंदर एक टेक्स्टबॉक्स की चौड़ाई "textboxsearch" की चौड़ाई के समान है – Dude