WPF Programma
WPF 마우스 이벤트 & 키보드 이벤트 가져오기 (Getting Mouse & keyboard Event to WPF programming)
k1rha
2012. 5. 5. 19:12
this. 객체에는 여러가지 이벤트 기능을 추가 할 수 있는데 크게 Activated 와 Keyboard 그리고 mouse 이벤트가 있다.
종류는 아래 스크린샷과 같다.
|
이를 이용하여 += 으로 객체들을 추가 해 줄 수 있다. 이 때 파라미터값은 생략한다.
그리고 아래 코드와 같이 메소드를 선언해 준다.
protected void MainWindow_KeyUp(object sender, System.Windows.Input.KeyEventArgs e) { // Display keypress. title.Content = e.Key.ToString(); } protected void MainWindow_MouseMove(object sender, System.Windows.Input.MouseEventArgs e) { // 마우스의 X,Y 좌표를 가져온다. title.Content = e.GetPosition(this).ToString(); } } |
위와같은 방식으로 마우스의 위치와 키보드의 입력을 가져 올 수 있다.