2012-09-30 5 views
5

विन 8 स्टोर ऐप यूआई के कुछ तत्व हैं जो उपयोगकर्ता के पास टच स्क्रीन के आधार पर बदलते हैं। उदाहरण के लिए, एक स्क्रॉल व्यूअर, जब एक गैर-टच स्क्रीन पर प्रस्तुत किया जाता है तो एक लंबवत स्क्रॉलबार दिखाता है। टच स्क्रीन पर, स्क्रॉलबार छिपा हुआ है।पता लगाएं कि विंडोज 8 स्टोर ऐप में टच स्क्रीन है

मैं गैर-टच स्क्रीन उपयोगकर्ताओं के लिए अतिरिक्त एप्लिकेशन जोड़कर, मेरे एप्लिकेशन UI को तैयार करना चाहता हूं। क्या किसी को पता है कि यह पता लगाना संभव है कि उपयोगकर्ता के पास टच स्क्रीन है या नहीं?

उत्तर

6

आप विभिन्न क्षमताओं (स्पर्श, कीबोर्ड, माउस इत्यादि) का पता लगाने के लिए Windows.Devices.Input नामस्थान का उपयोग कर सकते हैं। उदाहरण के लिए, TouchCapabilities कक्षा में TouchPresent संपत्ति है जो आप यह देखने के लिए जांच सकते हैं कि कोई डिजिटाइज़र उपलब्ध है या नहीं।

कार्रवाई में देखने के लिए Input: Device capabilities sample पर एक नज़र डालें।

2

आप HTML का उपयोग कर रहे हैं, तो/जे एस आप इस

var touchCapabilities = new Windows.Devices.Input.TouchCapabilities(); 
var isTouchCapable = touchCapabilities.touchPresent; 
है जैसे कि यह क्वेरी कर सकता है
संबंधित मुद्दे