반응형
마우스 휠 이벤트는 속성 창에 없고 사용자가 직접 코딩해야 한다.
pictureBox에서 이벤트 휠을 입력받는 방법은 다음과 같다.
public Form1()
{
InitializeComponent();
pictureBox1.MouseWheel += new MouseEventHandler(pictureBox1_MouseWheel);
}
private void pictureBox1_MouseWheel(object sender, MouseEventArgs e)
{
int i = e.Delta * SystemInformation.MouseWheelScrollLines;
PictureBox pb = (PictureBox)sender;
<마우스 휠 이벤트 처리 코드>
}
위 코드의 e.Delta은 휠을 올릴 때는 +120이고 내릴 때는 -120이 된다.
반응형
'컴퓨터 > C#' 카테고리의 다른 글
[C#] String Format 사용법 (0) | 2023.05.22 |
---|---|
[C#] sscanf 대체 함수 (0) | 2023.04.12 |
[C#] if 뒤에 탭을 치면 자동 완성되는 기능 해제 (0) | 2023.04.07 |
[C#] serialPort 버퍼 크기 (0) | 2023.04.05 |
[C#] tabControl에서 Button의 PerformClick 문제 (0) | 2023.04.05 |
댓글