Wie erzwinge ich den Fokus des Formulars?

8

Wie kann ich den Fokus eines Formulars erzwingen? .Focus() funktioniert nicht für mich.

%Vor%

Was mache ich falsch?

    
Jack 11.12.2011, 00:25
quelle

3 Antworten

7

sollte

sein %Vor%     
Sebastian Piu 11.12.2011, 00:31
quelle
14

Sie müssen zuerst das Formular anzeigen - verwenden Sie dazu die Show() Methode:

%Vor%

Bearbeiten: (aktualisierte Frage)

Bei einem bestehenden Formular kann Activate() aufgerufen werden passender sein, dies bringt auch die Form an die Front:

%Vor%

Wenn das Formular minimiert ist, müssen Sie das Ereignis Activated abonnieren, um Ihren Fensterstatus in FormWindowState.Normal :

zu ändern %Vor%     
BrokenGlass 11.12.2011 00:27
quelle
8

Versuchen Sie Folgendes:

%Vor%     
Adriano Patricio 25.11.2016 18:26
quelle

Tags und Links