Contact Over deze website Colofon
RSS Feeds Web log bouwer Zakelijk
  Sitemap Disclaimer
E-mailadres  
Wachtwoord  

Op 17-04-2012, 12:00
 
Auteur: Marcel
 
  Neem contact op
Aantal keren bekeken: 1439
 
 Alle 60 artikelen van Marcel
 
               abonneren   Abonneren

Oplossing: Alle controls in je Form naar F5 laten luisteren

In je Forms-app wil je gewoon lekker kunnen F5'en. Net zoals in alle moderne browsers wil je niet steeds op een suffe button klikken...

Leuk bedacht, maar hoe doe je dat als je 100 controls op je form hebt staan? Immers, het control dat de focus heeft, zal op jouw productieve toetsengerammel reageren.

In onderstaand voorbeeld los ik het op door een event handler aan ieder control toe te kennen. Die kunnen we vervolgens met 1 enkele functie tot leven roepen.

        public Form1()
         {
             InitializeComponent();
             Init();
         }

         private void Init()
         {
             foreach (System.Windows.Forms.Control control in this.Controls)
             {
                 control.KeyDown += new KeyEventHandler(this.MyKeyPress);            
             }
         }

         private void MyKeyPress(object sender, KeyEventArgs e)
         {
             if (e.KeyCode == Keys.F5)
                 MessageBox.Show("Ik word ververst!!");
         }


terug naar top terug naar top doorsturen Stuur dit artikel door reageer plaats een reactie op dit artikel

Reacties

abonneren 

  10 Abonnees
abonneren 

  59 Abonnees

abonneren 

  1158 Abonnees

Laat hier een reactie achter (e-mailadres is niet verplicht).
Een plaatje meesturen mag: .bmp, .gif, .jpg of .png.


Naam E-mailadres niet verplicht.
Reactie
Plaatje
Publiceer plaatje als:  
 


 
Rubrieken  
Laatste nieuws 5 
Vacatures  
Werk gezocht  
Skills uitwisselen 1 
Lekker zeuren 2 
Nieuwe gadgets 5 
Favoriete YouTubes 29 
Digitale ergernissen 6 
Feeds van de dag 1 
Technische geintjes 8 
Miskoop van de eeuw  
Overheid en ICT 1 
Meer>>
Nieuwe auteurs
saleswizard
1 artikel
De meiden
1 artikel
Koko Subratsingh
0 artikelen
Jocus de Velde
0 artikelen
Sophie Testeringen
5 artikelen
Harold Verhage
0 artikelen
FunnyGuy
0 artikelen
WebDevelop7
0 artikelen
Hartje32<3
0 artikelen
Meer>>
Verder op deze site  
Downloads 5 
Web log van de bouwer 4 
Over deze website 8 
Stats  
Bezoekers vandaag: 10
Artikelen: 103
Rubrieken: 18
Auteurs: 24
Overig
Admin Login
Credits Website
rss RSS alle artikelen
Links
Twitter
Youtube - MijnRaad.nl
 
Nieuwe artikelen
17-04-2012, 12:00
21-03-2012, 16:18
26-01-2012, 14:51
10-01-2012, 21:03
18-11-2011, 10:17
09-11-2011, 14:07
28-10-2011, 09:16
Meer>>
Meest bekeken
29-06-2011, 15:36
26-01-2012, 14:51
18-11-2011, 10:17
17-04-2012, 12:00
21-03-2012, 16:18
28-09-2010, 20:53
20-05-2011, 12:24
Meer>>
Feedback
Wat vind je van deze site?
Mis je een rubriek? Laat het ons weten!