WPF C# Detect CTRL + A (PreviewKeyDown)
XAML:
<Window x:Class="LassoSelection.Controls.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="WPF C# Detect CTRL + A"
Height="350"
Width="525"
PreviewKeyDown="WindowKeyDown">
<Grid>
Grid>
Window>
Code Behind:
using System.Windows;
using System.Windows.Input;
public partial class MainWindow
{
public MainWindow()
{
InitializeComponent();
}
private void WindowKeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.A && Keyboard.Modifiers == ModifierKeys.Control)
{
MessageBox.Show("CTRL + A Pressed!");
}
}
}
References:
Thanks for this.
ReplyDeleteQuick and to the point.
Thanks a lot...helped me a lot!
ReplyDeleteGod Bless!
-Prashant