करता है:क्यों मैं एक टॉगल बटन एक डेस्कटॉप ऐप्स के भीतर WPF टॉगल बटन नाड़ी एक बार अनियंत्रित
<ToggleButton x:Name="CFStglBtn" Checked="cfsCBox_Checked"
Unchecked="cfsCBox_Unchecked"
IsChecked="True" HorizontalAlignment="Left" Margin="5,0,0,0">
<StackPanel Orientation="Horizontal">
<Image Source="assets\telephone.png" Margin="3,0,0,0" />
<TextBlock Text="CFS" FontSize="10" Margin="5,5,5,0"
Foreground="DarkSlateGray"/>
</StackPanel>
</ToggleButton>
की जाँच की घटना मैं एक मूल्य की स्थापना कर रहा हूँ और फिर एक विधि FilterView() को क्रियान्वित करने के लिए; // ommitting कोड
अनचेक स्थिति बस विपरीत है। एक वैरिएबल रीसेट करता है और विधि को फिर से निष्पादित करता है
मेरे पास सवाल है जब मैंने टॉगल बटन को अनचेक किया है, बटन बटन पल्स या फ्लैश (ब्लू से क्रोम तक जा रहा है) जैसा कि अभी भी फोकस है। बटन तब तक रहेगा जब तक कि कोई अन्य बटन क्लिक न हो जाए।
क्या इस फोकस को हटाने का कोई तरीका है ताकि जब बटन अनचेक किया जाता है तो बटन फ़्लैशिंग/पल्सिंग रंग के बिना एक अनचेक स्थिति पर वापस जाता है।
- आप से ऊपर यह एक मानक टॉगल बटन नहीं शैलियों या कस्टम
- मैं इस पर सिर्फ एक नियमित रूप से बटन का परीक्षण किया है देख सकते हैं और जब क्लिक बटन जब तक पल्स के लिए/फ्लैश जारी रहेगा मैं एक ही हो गई पाया के रूप में एक और बटन क्लिक किया गया है।
आप इस पर कैसे काम करते हैं या इस प्रभाव को होने से रोकते हैं।
आप
यकीन है कि क्यों यह पोस्ट नहीं किए जा नहीं लेकिन यहाँ टॉगल बटन के लिए कोड है <स्टैकपैनल ओरिएंटेशन = "क्षैतिज"> <छवि स्रोत = "संपत्ति \ टेलीफोन.png" मार्जिन = "3,0,0,0" /> <टेक्स्टब्लॉक टेक्स्ट = "सीएफएस" फ़ॉन्टसाइज = "10" मार्जिन = "5,5,5,0" फोरग्राउंड = "डार्कस्लेट ग्रे" /> टॉगल बटन> –
rlcrews
कोड को रिक्त रेखा से पहले और 4 रिक्त स्थानों से इंडेंट किया जाना चाहिए। या इसे हाइलाइट करें और "कोड नमूना" (101010) आइकन पर क्लिक करें। – ChrisF