KeyGesture mit einzelnen Buchstabend WPF CSharp
Hi,
ich möchte für ein Tool diverse Tasten belegen um die "Anwendung" so steuern zu können...
Wenn ich
einbinde dann funktioniert das wie es soll...
ebenso
versuche ich aber eine einzelne Taste als "Trigger" zu verwenden, beschwert er sich, dass der Modifier nicht "none" sein darf :/
keyBindA.InputGestures.Add(new KeyGesture(Key.F, ModifierKeys.None));
keyBindA.InputGestures.Add(new KeyGesture(Key.F));
kann man das "irgendwie" umgehen?
wie kann ich eine Methode aufrufen wenn ich nur die Taste "F" drücke?
Vielen Dank
ich möchte für ein Tool diverse Tasten belegen um die "Anwendung" so steuern zu können...
Wenn ich
RoutedCommand keyBindA = new RoutedCommand();
keyBindA.InputGestures.Add(new KeyGesture(Key.Escape));
CommandBindings.Add(new CommandBinding(keyBindA, Escape));
einbinde dann funktioniert das wie es soll...
ebenso
RoutedCommand keyBindA = new RoutedCommand();
keyBindA.InputGestures.Add(new KeyGesture(Key.F, ModifierKeys.Control));
CommandBindings.Add(new CommandBinding(keyBindA, Escape));
versuche ich aber eine einzelne Taste als "Trigger" zu verwenden, beschwert er sich, dass der Modifier nicht "none" sein darf :/
keyBindA.InputGestures.Add(new KeyGesture(Key.F, ModifierKeys.None));
keyBindA.InputGestures.Add(new KeyGesture(Key.F));
kann man das "irgendwie" umgehen?
wie kann ich eine Methode aufrufen wenn ich nur die Taste "F" drücke?
Vielen Dank
Please also mark the comments that contributed to the solution of the article
Content-Key: 361131
Url: https://administrator.de/contentid/361131
Printed on: April 25, 2024 at 02:04 o'clock