मैं एक डब्ल्यूपीएफ टेक्स्टबॉक्स में एक डार्कब्लू सीमा और मोटाई 1 के बराबर बनाना चाहता हूं। मैं चाहता हूं कि WPB को यह सीमा (डार्कब्लू, मोटाई 1 तक सेट करें) जब टेक्स्टबॉक्स का चयन किया जाए।डब्ल्यूपीएफ टेक्स्टबॉक्स सीमा?
मैंने निम्नलिखित कार्य द्वारा इस कार्य को करने का प्रयास किया। हालांकि, यह बिल्कुल काम नहीं करता है। कोई विचार या संकेत? किसी भी तरह की सहायता का स्वागत किया जाएगा।
<Style x:Key="ReadOnlyLargeTextBox" TargetType="{x:Type TextBox}" >
<Setter Property="Height" Value="80"/>
<Setter Property="MaxHeight" Value="80"/>
<Setter Property="VerticalScrollBarVisibility" Value="Visible"/>
<Style.Triggers>
<Trigger Property="TextBox.IsMouseOver" Value="True">
<Setter Property="BorderBrush" Value="DarkBlue"/>
<Setter Property="BorderThickness" Value="1"/>
</Trigger>
<Trigger Property="TextBox.IsMouseOver" Value="False">
<Setter Property="BorderBrush" Value="DarkBlue"/>
<Setter Property="BorderThickness" Value="1"/>
</Trigger>
</Style.Triggers>
</Style>
पी.एस ध्यान दें कि पाठ बॉक्स एक IsSelected संपत्ति नहीं है।
"यहां तक कि जब टेक्स्टबॉक्स चुना जाता है": आपका क्या मतलब है? जब टेक्स्टबॉक्स चुना जाता है तो सीमा बदलती नहीं है, इसलिए आपको ट्रिगर्स की बिल्कुल आवश्यकता नहीं है ... बस सेटर्स को शैली में रखें –