2012-10-17 25 views
5

मैं अपने पाठ बॉक्स पर इस घटना संचालकों की कोशिश की:टेक्स्टबॉक्स को टैप या क्लिक करने पर कोड निष्पादित करें?

private void TextBox_Tapped(object sender, Windows.UI.Xaml.Input.TappedRoutedEventArgs e) 
{ 
    //do this 
} 

मैं भी LayoutUpdated, SelectionChanged, PointerEntered, PointerReleased की कोशिश की। जैसे ही मैं बॉक्स पर क्लिक करता हूं उनमें से कोई भी कोड निष्पादित नहीं करता है।

उत्तर

17

यह टेक्स्टबॉक्स के कारण अन्य संदेशों को टैप किए जाने से पहले टैप किए गए ईवेंट को ट्रिगर करने से रोकता है। नीचे दिए गए कोड को उस पृष्ठ के निर्माता में जोड़ें जहां आप टेक्स्टबॉक्स का उपयोग करते हैं। टैप ईवेंट ट्रिगर किया जाएगा।

textBox.AddHandler(TappedEvent, new TappedEventHandler(textBox_Tapped_1), true); 

इस लिंक देखें: TextBox Tapped event not being called in Windows 8 RC

+1

काम करता है! धन्यवाद दोस्त –