티스토리 뷰
using System;
using System.Windows.Forms;
namespace test_Console_N_Window_HdlEvt
{
class MainApp : System.Windows.Forms.Form
{
public void MyMouseHandler(object sender, MouseEventArgs e)
{
Console.WriteLine("Sender : {0}", ((Form)sender).Text);
Console.WriteLine("X:{0} Y:{1}", e.X, e.Y);
Console.WriteLine("Button:{0}, Clicks:{1}", e.Button, e.Clicks);
Console.WriteLine();
}
public MainApp(string title)
{
this.Text = title;
this.MouseDown += new MouseEventHandler(MyMouseHandler);
}
static void Main(string[] args)
{
Application.Run(new MainApp("Mouse Event Test"));
}
}
}
Console 환경에서 개발. Main 에서 Run () -> MouseEventhandler 를 통해서
sender 와 MouseEventArgs의 e 를 통해서 값 확인 가능
MyMouseHandler 에서 클릭에 대한 이벤트로 들어갔고 X 좌표 Y좌표 어떤 버턴을 클릭했는지를 확인가능.
'P rogramming > C # (13.05~)' 카테고리의 다른 글
| C# NumericUpDown 예시 및 그림 (0) | 2013.05.21 |
|---|---|
| C# MDI 코드 (0) | 2013.05.21 |
| C# 전역 변수 ! 필요 ★★★★☆ (0) | 2013.05.16 |
| C# Form 기본 개념 및 선언의 의미 (0) | 2013.05.14 |
| C# ComboBox CheckBox TextBox Hdl (0) | 2013.05.14 |
| C# Mouse Event Handler 클릭 시 좌표값 및 버튼 값 확인 (0) | 2013.05.14 |
| C# Window Event handler 예제 (0) | 2013.05.14 |
| C# console 상에서 form class 상속 받아서 출력 (0) | 2013.05.14 |
댓글
공지사항
최근에 올라온 글
- Total
- 331,919
- Today
- 0
- Yesterday
- 89
링크
TAG
- PolyBridge1-5
- c#
- 좋은글귀
- PolyBridge1-4
- 리눅스
- PolyBridge
- PolyBridge하는법
- C# 판넬 예제
- 알프스목초지1-4
- 폴리브릿지
- DaleEvans
- PolyBridge1-2
- ted
- C# 패널 예제
- 알프스목초지1-3
- 알프스목초지1-2
- 믿는다는것
- 1Day1Sentence
- 알프스목초지1-1
- 자신만의향
- C# 패널
- Nina Fedoroff
- PolyBridge1-3
- Joseph Redmon
- 알프스목초지1-5
- OnlyICan
- 인생의시간
- 사람의인생
- PolyBridge1-1
- 분할작업
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
글 보관함
- 2017/08 (4)
