ऐसा कोई प्रतीत नहीं होता है। MouseTipService में Windows.Control.ToolTip के लिए विधि() प्रकार की विधि।प्रोग्रामेटिक रूप से एक WPF/C# Windows.Control.ToolTip कैसे दिखाएं?
उत्तर
कक्षा में IsOpen
संपत्ति देखें।
एक टूलटिप दिखा रहा है जो आप वास्तव में करना चाहते हैं। टूलटिप का अधिकांश उपयोगकर्ताओं के लिए स्पष्ट अर्थ होता है और माउस को स्थानांतरित करते समय यह दूर हो जाता है (और जब आप आइटम में प्रश्न पर होवर करते हैं तो वापस आ सकते हैं)।
यदि आपका लक्ष्य किसी चीज़ पर ध्यान आकर्षित करना है, तो क्या आपने अपने नियंत्रण में पूरी तरह से फ़्लोटिंग बॉक्स का कुछ रूप माना है, डब्ल्यूपीएफ यह आसान बनाता है!
इस पर अतिरिक्त विचारों के लिए धन्यवाद। हां, यह उपयोगकर्ता-इनपुट सत्यापन के लिए है। क्या आप 'फ़्लोटिंग बॉक्स' अवधारणा पर थोड़ा सा विस्तार कर सकते हैं? – MrGreggles
http://www.codeproject.com/KB/WPF/WPFBusinessAppsPartTwo.aspx –
आपको क्या करना है यह सुनिश्चित करना है कि नियंत्रण पर टूलटिप टूलटिप प्रकार का है। तो फिर तुम इतने तरह सच करने के लिए IsOpen गुण सेट कर सकते हैं:
((ToolTip)Calendar01.ToolTip).IsOpen = true;
हाय रे पर देखें, यह उत्तर वास्तव में सहायक था। धन्यवाद :) –
मैं 'tooltip.StaysOpen = false' जोड़ने के लिए अनुशंसा करता हूं :-) – itsho
आप पहले से ही XAML में टूलटिप डिजाइन हैं, तो आप इस तरह से कोशिश कर सकते हैं नियंत्रित करता है। WPF के लिए, यदि आप नियंत्रण के क्षेत्र में प्रवेश करते समय टूलटिप को बस प्रदर्शित करना चाहते हैं, तो आपको की आवश्यकता नहीं है, यदि आप से पहले अपने XAML कोड (जिस नियंत्रण के लिए आप टूलटिप चाहते हैं) में ToolTip=""
लिखना चाहिए उस नियंत्रण के एक्सएएमएल में घटना। उदाहरण के लिए, एक बटन नियंत्रण के लिए:
<Button Name="exampleButton" Content="example" ToolTip="" ToolTipOpening="example_ToolTipOpening"/>
ToolTip फिर स्वचालित रूप से हर बार प्रदर्शित किया जाना चाहिए माउस है कि नियंत्रण के क्षेत्र में प्रवेश करती है। (आप टूलटिप ओपनिंग फ़ंक्शन में कौन सा टेक्स्ट प्रदर्शित करना सेट कर सकते हैं या आप ToolTipOpening
को छोड़ सकते हैं और ToolTip=""
के उद्धरण चिह्नों में टेक्स्ट सेट कर सकते हैं)
आशा है कि इससे मदद मिलती है।
ToolTip.Show()
विण्डोज़ फॉर्म्स के लिए उपलब्ध, WPF के लिए नहीं है:
ToolTip tooltip = new ToolTip{ Content = "My Tooltip" };
NameTextBox.ToolTip = tooltip;
tooltip.IsOpen = true;
- 1. छवि दिखाएं प्रोग्रामेटिक रूप से
- 2. आईफोन कीबोर्ड प्रोग्रामेटिक रूप से दिखाएं
- 3. contenteditable UIWebView प्रोग्रामेटिक रूप से कीबोर्ड दिखाएं
- 4. प्रोग्रामेटिक रूप से Winforms एप्लिकेशन में टूलटिप दिखाएं
- 5. एक UISearchDisplayController प्रोग्रामेटिक रूप से
- 6. एक TabBarController प्रोग्रामेटिक रूप से
- 7. ओएसएक्स प्रोग्रामेटिक रूप से
- 8. uitableview प्रोग्रामेटिक रूप से
- 9. प्रोग्रामेटिक रूप से
- 10. एंड्रॉइड प्रोग्रामेटिक रूप से
- 11. एंड्रॉइड प्रोग्रामेटिक रूप से
- 12. एंड्रॉइड प्रोग्रामेटिक रूप से
- 13. डेटाटेबल प्रोग्रामेटिक रूप से
- 14. प्रोग्रामेटिक रूप से सिम्बियन
- 15. पीडीएफ प्रोग्रामेटिक रूप से
- 16. आईफोन प्रोग्रामेटिक रूप से
- 17. प्रोग्रामेटिक रूप से VB.NET
- 18. सिल्वरलाइट प्रोग्रामेटिक रूप से
- 19. प्रोग्रामेटिक रूप से
- 20. एनयूनीट प्रोग्रामेटिक रूप से
- 21. प्रोग्रामेटिक रूप से
- 22. प्रोग्रामेटिक रूप से सीआईएल
- 23. एनएलओजी प्रोग्रामेटिक रूप से
- 24. प्रोग्रामेटिक रूप से JTable
- 25. एक एंड्रॉइड व्यू ग्रुप प्रोग्रामेटिक रूप से
- 26. एक रेडियल ग्रेडियेंट प्रोग्रामेटिक रूप से
- 27. प्रोग्रामेटिक रूप से एक अपडेट पैनेल
- 28. प्रोग्रामेटिक रूप से लाइफरे
- 29. QTreeView प्रोग्रामेटिक रूप से
- 30. प्रोग्रामेटिक रूप से .NET
टूलटिप सेवा IsOpen केवल पढ़ने योग्य संपत्ति – Ray