webForumDet fria alternativet
Logga in / Bli medlem

Capture keystrokes.

.NET

1 svar · 386 visningar · startad av Fraggel

Medlem sedan sep. 2003301 inlägg
Trådstart#1

Någon C# ninja som kan svaret på detta?

Jag har en MDI applikation där varje barnfönster innehåller en webbrowser kontroll (IE). Betatestarna vill ha möjlighet till tangenbortsshortcuts så att om dom tex trycker alt+x så refreshas ett av "kontrollfönstren". Jag har satt upp eventhandlers för tangentbordstryckningar, men det verkar som att det är den browser kontroll som för tillfället är i fokus som får eventen och mina handlers körs aldrig.

Hur går jag tillväga för att fånga upp dessa events i det övergripande MDI fönstret i stället?

Medlem sedan dec. 2000399 inlägg
#2

Här kommer en länk som jag tror löser ditt problem: http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c46c.aspx#q905q Det finns mycket fint i den FAQ:en.

259 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)