से नहीं बढ़ रही है यहां मेरे पास ग्रिड के साथ नमूना विंडो है। जब कुंजी दबाया जाता है तो मुझे घटना को कैप्चर करने की आवश्यकता होती है। लेकिन जब मैं ग्रिड क्षेत्र पर क्लिक करता हूं और फिर कुंजी दबाता हूं तो यह बढ़ता नहीं जा रहा है। यह केवल तभी काम करेगा जब टेक्स्टबॉक्स केंद्रित है। मुझे पता है कि अगर मैं इसे विंडो से कैप्चर करता हूं तो यह काम करेगा। लेकिन मेरे पास कुछ उपयोगकर्ता नियंत्रण के साथ अन्य एप्लिकेशन है और मुझे इसे अलग-अलग से कैप्चर करने की आवश्यकता है। मैंने खिड़की के लिए फोकसबल.फल्स सेट करने और ग्रिड के लिए सच सेट करने की कोशिश की लेकिन यह मदद नहीं करता है। कोई समाधान?कीडाउन घटना ग्रिड
<Window x:Class="Beta.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525" Closed="Window_Closed_1" Focusable="False">
<Grid KeyDown="Grid_KeyDown_1" Focusable="True">
<TextBox x:Name="tbCount" HorizontalAlignment="Left" Height="35" Margin="310,49,0,0" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="83"/>
</Grid>
कि बेहतर है, लेकिन मेरी असली आवेदन में यह हालांकि हर usercontrol से keydown ईवेंट सक्रिय मैंने इसे केवल एक ही लगाया। मुझे जांच करनी है .. – Dork
मेरे पास कई खिड़कियां हैं, उन्हें सभी ध्यान केंद्रित करने के लिए सही बात नहीं होगी – Dork