2010-11-24 11 views
5

मैंने इसमें कुछ नियंत्रण (लेबल, टेक्स्टबॉक्स, स्लाइडर) के साथ एक कस्टम नियंत्रण (UserControl से विरासत में) बनाया है और इसे डिज़ाइनर में एक सुपरटोल्टिप (devComponents dotnetbar से, सामान्य समस्या के साथ एक ही समस्या; चित्र की जांच) असाइन किया है।कस्टम नियंत्रण पर टूलटिप

लेकिन टूलटिप नहीं आया है। "सामान्य" नियंत्रणों पर यह काम करता है, इसलिए यह कस्टम नियंत्रण में एक समस्या है।

कोई विचार क्या गलत है?

संपादित करें: यहाँ एक नमूना है: Download

नमूना मुझे लगता है कि मैं विफलता पाया बनाने है। टूलटिप केवल तब आता है जब माउस माता-पिता को गुजरता है। मुमकिन? यदि हाँ: कोई विचार कैसे ठीक करें?

alt text

+0

क्या आप अपना कुछ कोड पोस्ट कर सकते हैं, ताकि हम समझ सकें कि क्या हो रहा है? –

+0

ठीक है, आप वास्तव में क्या चाहते हैं? कोड में कुछ खास नहीं है। –

+0

मैंने नियमित 'System.Windows.Forms.ToolTip' का उपयोग करके इसे पुन: पेश करने का प्रयास किया है (यही मतलब है कि "सामान्य के साथ एक ही समस्या", सही है?), लेकिन मैं आपकी समस्या को पुन: उत्पन्न नहीं कर सकता। टूलटिप बस ठीक दिखाता है। मुझे लगता है कि लोगों को इसे पुन: उत्पन्न करने के लिए आपको अधिक जानकारी और/या कोड प्रदान करने की आवश्यकता है। – Daan

उत्तर

9

उपयोगकर्ता नियंत्रण प्रदर्शित करता है टूलटिप पर टूलटिप स्थापना केवल जब आप उपयोगकर्ता नियंत्रण की 'खाली' कैनवास पर होवर करें, जब आप बच्चे को नियंत्रण होता है जो उपयोगकर्ता नियंत्रण का हिस्सा हैं पर ले जाएं, नहीं। यह डिज़ाइन द्वारा है, यदि आप अन्य व्यवहार चाहते हैं तो आपको कुछ वर्कअराउंड मैन्युअल रूप से कार्यान्वित करने की आवश्यकता है।

एक सुझाव यह है कि उल्लेख किया गया है (मूल रूप से www.msnewsgroups.net से, अब उपलब्ध नहीं है, लेकिन जो):

इस समस्या को संभालने के लिए आसान तरीका है के लिए अपने UserControl एक ToolTop संपत्ति का निर्यात कि, जब यह सेट हो, बस के सभी घटक नियंत्रणों के टूलटिप गुण सेट करता है। एक्सेसर उपयोगकर्ता नियंत्रण के भीतर किसी भी घटक से टूलटिप वापस कर सकता है, क्योंकि वे सभी समान होंगे।

इसे इस तरह करने के लिए केवल नकारात्मक पक्ष यह है कि टूल टिप पुन: प्रदर्शित जब भी उपयोगकर्ता उपयोगकर्ता नियंत्रण भीतर एक से दूसरे घटक से चलता है, तो टूल टिप समय पर annoyingly लगातार बन सकता है किया जाएगा।

संबंधित मुद्दे