ESC-Funktion nutzen

28/05/2008 - 22:48 von Karl M. | Report spam
Hallo NG!

Bei Formen gibt es die .CancelButton-Eigenschaft, welche ja nichts anderes
macht, als einen bestehenden Button mit der Escape-Taste zu verbinden. Was
ist aber nun, wenn der Button.Visible = false ist? Dann bringt mir
.CancelButton auch nichts mehr. Gibt es noch andere Möglichkeiten, die
Escape- und evtl. auch die Enter-Funktionalitàt zu verwenden? Oder habe ich
nur die Möglichkeit die eingegebenen Keys abzufangen und sie auf Chars
abzufragen?

Mit freundlichen Grüßen
 

Lesen sie die antworten

#1 Frank Dzaebel
29/05/2008 - 08:03 | Warnen spam
Hallo Karl,

Bei Formen gibt es die .CancelButton-Eigenschaft, welche ja nichts anderes
macht, als einen bestehenden Button mit der Escape-Taste zu verbinden. Was
ist aber nun, wenn der Button.Visible = false ist? Dann bringt mir
.CancelButton auch nichts mehr. Gibt es noch andere Möglichkeiten, die
Escape- und evtl. auch die Enter-Funktionalitàt zu verwenden? Oder habe
ich nur die Möglichkeit die eingegebenen Keys abzufangen und sie auf Chars
abzufragen?



Also über Keys ist es im allgemeinen eh unsauber.
Besser z.B. etwas wie:

myBindingSource.CancelEdit();

oder Control.ResetText(),
oder BindingManagerBase.CancelCurrentEdit()
und weitere.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen