Windows8 xaml में फ्लिपव्यू के डिफ़ॉल्ट कीप्रेस नेविगेशन को कैसे अक्षम करें

मैं विंडोज 8 एक्सएमएल एप्लीकेशन विकसित कर रहा हूं। मैं वस्तुओं को प्रदर्शित करने के लिए फ्लिपव्यू नियंत्रण का उपयोग कर रहा हूं और मैं फ्लिपव्यू के डिफ़ॉल्ट कीप्रेस नेविगेशन को अक्षम करना चाहता हूं।

0

1 उत्तर

खैर, यहां क्या काम नहीं करता है:

protected override void OnKeyDown(KeyRoutedEventArgs e)
{
    e.Handled = true;
    base.OnKeyDown(e);
}
protected override void OnKeyUp(KeyRoutedEventArgs e)
{
    e.Handled = true;
    base.OnKeyUp(e);
}

कुछ और खुदाई के बाद, मुझे इसे रोकने का कोई तरीका नहीं दिख रहा है।

यह भी काम नहीं करता है:

private void FlipView_GotFocus(object sender, RoutedEventArgs e)
{
    (sender as FlipView).Focus(Windows.UI.Xaml.FocusState.Unfocused);
}

मैंने टेम्पलेट को बदलने की कोशिश की, लेकिन वहां कुछ भी नहीं है जो मदद करता है।

मैंने इसे कस्टम नियंत्रण में उप-वर्गीकृत करने की कोशिश की, लेकिन ओवरराइड करने के लिए कुछ भी नहीं है।

स्पर्श सुविधाओं को अक्षम किए बिना, मुझे नहीं लगता कि यह किया जा सकता है।

वाह, कभी सोचा नहीं कि मैं यह कहूंगा।

0
जोड़ा
जहां तक ​​मैं देख सकता हूं, विंडोज 10 में कुछ भी नहीं बदला है :(
जोड़ा लेखक altso, स्रोत