मुझे अपनी Button
पृष्ठभूमि (उदाहरण के लिए सॉलिडकोलरब्रश के रूप में) को बदलने की आवश्यकता है जब यह सक्षम नहीं है (IsEnabled == false
)।
मैं कैसे कर सकता हूं?सक्षम नहीं होने पर बटन पृष्ठभूमि बदलें
क्या मैं XAML का उपयोग कर बटन Style
को संशोधित करना चाहता हूं या क्या मैं प्रोग्राम को प्रोग्रामेटिक रूप से कर सकता हूं? सही XAML कोड क्या है, केवल पृष्ठभूमि को बदलने के लिए सक्षम होने पर?
मैं निम्नलिखित XAML कोड की कोशिश की, लेकिन यह कोई प्रभाव नहीं है:
<Button>
<Button.Style>
<Style TargetType="Button">
<Style.Triggers>
<Trigger Property="IsEnabled" Value="False">
<Setter Property="Background" Value="Red"></Setter>
</Trigger>
</Style.Triggers>
</Style>
</Button.Style>
</Button>
इस आलेख को जांचें: http://www.infosysblogs.com/microsoft/2010/07/wpf_-_disabled_look_for_button.html – kmatyaszek
यह क्यों काम नहीं करता है? क्या किसी को समझाया गया है? – SAT