सरल सवाल प्रदर्शित किया गया है: मैं पता कैसे लगाते हैं कि ऑनस्क्रीन कीबोर्ड विंडोज़ मोबाइल 7 पर प्रदर्शित किया गया है? क्या कोई ऐसा ईवेंट है जहां मैं श्रोता को जोड़ सकता हूं?का पता लगाने कि ऑनस्क्रीन कीबोर्ड विंडोज फोन पर 7
यह स्क्रीन के बारे में आधे तक ले जाता है और मैं दृश्य स्क्रॉल करने के लिए जब यह प्रदर्शित किया जाता चाहते हैं ...
संपादित करें:
एक टिप्पणी के नीचे और अधिक स्पष्ट रूप क्या मैं कोशिश कर रहा हूँ इंगित करता है करें: मेरे पास एक टेक्स्टबॉक्स इनपुट है, और जैसे उपयोगकर्ता इसमें टाइप करता है, उसके नीचे एक स्वत: पूर्ण ड्रॉपडाउन दिखाई देता है (जैसे Google सुझाव)। डिफ़ॉल्ट रूप से, सक्रिय नियंत्रण (टेक्स्टबॉक्स) ध्यान केंद्रित करते समय दृश्य में स्क्रॉल करता है, और ऑनस्क्रीन कीबोर्ड सीधे नीचे है। ऑनस्क्रीन कीबोर्ड मेरे स्वत: पूर्ण ड्रॉपडाउन के सामने दिखाई देता है - मैं जो करना चाहता हूं वह स्क्रीन स्क्रॉल को थोड़ा आगे बढ़ाता है, इसलिए मेरे ड्रॉपडाउन को दिखाने के लिए कुछ जगह है।
विंडोज फोन यूआई डिजाइन दिशा निर्देशों का कहना है: "जब कुंजीपटल तैनात किया जाता है, आवेदन सुनिश्चित करने के लिए सक्रिय संपादित नियंत्रण और कैरट दृश्य में हैं स्क्रॉल चाहिए"। यह ठीक होता है, यह सिर्फ गैर-सक्रिय ड्रॉपडाउन ऑनस्क्रीन कीबोर्ड के पीछे छिपा हुआ है।
दिशा निर्देशों का यह भी कहना एक आवेदन ऑनस्क्रीन कीबोर्ड दिखाना चुन सकते हैं कि, और यह भी बंद करने के लिए चुन सकते हैं।
पल मैं अटक कर रहा हूँ, और मुझे नहीं लगता कि कम है कि यह पता लगाने के लिए कि ऑनस्क्रीन कीबोर्ड प्रदर्शित किया गया है संभव है (मेरे अनुसंधान और इस सवाल का उत्तर के आधार पर)। मैं अपनी जांच को आगे बढ़ रहा हूं कि पृष्ठ के "दृश्य क्षेत्र" को निर्धारित करना संभव है (उदाहरण के लिए चौड़ाई & ऊंचाई पिक्सेल में), और टेक्स्टबॉक्स के लिए इसे ऑनफोकस के साथ संयोजित करें ... सुनिश्चित नहीं है कि यह फलदायी साबित होगा या नहीं हालांकि।
ऐसा लगता है कि यह संभव नहीं है - उम्मीद है कि माइक्रोसॉफ्ट इसे सर्विस पैक में जोड़ देगा, या मुझे अपने डिज़ाइन पर पुनर्विचार करना होगा .. –
लिंक टूटा हुआ लगता है। –