काम नहीं कर WPF में मैं निम्नलिखित XAML मिल गया है:एक स्पर्श अंतरफलक में स्लाइडर ScrollViewer ठीक से
<ScrollViewer Canvas.Left="2266" Canvas.Top="428" Height="378" Name="scrollViewer1" Width="728" PanningMode="VerticalOnly" PanningRatio="2">
<Canvas Height="1732.593" Width="507.667">
<Slider Height="40.668" x:Name="slider1" Width="507.667" Style="{DynamicResource SliderStyle1}" Canvas.Left="15" Canvas.Top="150" />
</Slider>
</Canvas>
</ScrollViewer>
यह एक ScrollViewer एक स्लाइडर युक्त है। मैं टच-स्क्रीन पर निम्न का उपयोग कर रहा हूं, और मैं लंबवत स्क्रॉलव्यूयर को स्क्रॉल करने के लिए भी पैनिंग का उपयोग कर रहा हूं। जब PanningMode = "वर्टिकलऑनली" सेट किया गया है, स्लाइडर काम करना बंद कर देता है!
मुझे लगता है कि स्कॉलवियर टच \ स्लाइड ईवेंट का उपभोग कर रहा है और स्लाइडर से पहले इसे संभालने वाला है (लेकिन मुझे लगता है कि मैं इस मोर्चे पर गलत हूं)।
क्या इसके लिए कोई कामकाज है?
मैंने अभी तक इस दृष्टिकोण का परीक्षण नहीं किया है, लेकिन यह पर्याप्त मान्य दिखता है। मैं इसे उत्तर के रूप में चुनूंगा। जिस तरह से मैंने अपने सभी मुद्दों को हल किया, वह माइक्रोसॉफ्ट सर्फेस 2.0 एसडीके http://www.microsoft.com/download/en/details.aspx?id=26716 का उपयोग करके और अपनी लाइब्रेरी से स्क्रॉलव्यूयर का उपयोग कर रहा था (जो उपर्युक्त सभी समस्याओं को संभालता है)। – Bassem
यह समाधान मेरे लिए काम किया। यह बहुत सुविधाजनक था क्योंकि मैंने पहले से ही स्लाइडर को एक कस्टम अंगूठे का उपयोग करने के लिए आकार/आकार के साथ स्पर्श करने के लिए अधिक उपयुक्त बनाया था। – tgr42
प्रदान किया गया दृष्टिकोण एक आकर्षण की तरह काम करता है! माइक्रोसॉफ्ट सर्फेस 2.0 एसडीके को हटाने के लिए मुझे समस्या का सामना करना पड़ा (मेरे लिए बहिष्कृत)। – SSchuette