안드라스
Andras Town
안드라스
전체 방문자
오늘
어제
  • Total (8)
    • Programming (8)
      • C# (4)
      • C++ (4)
      • Rust (0)
    • Dev_Indie (0)
      • Godot (0)
    • Study (0)
    • 취미 (0)
      • 생각중 (0)

블로그 메뉴

  • 홈
  • 미디어로그
  • 방명록

공지사항

인기 글

태그

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
안드라스

Andras Town

Programming/C#

C# PictureBox Mouse Move

2012. 7. 18. 16:46

private bool click_ = false;

private Point click_point_ = new Point();

public void PictureBox_MouseDown(object sender, MouseEventArgs e)

{

if (e.Button == MouseButtons.Left && click_ == false)

{

click_ = true;

click_point_.X = e.X;

click_point_.Y = e.Y;

}

}


public void PictureBox_MouseUp(object sender, MouseEventArgs e)

{

click_ = false;

click_point_.X = 0; click_point_.Y = 0;

}


public void PictureBox_MouseMove(object sender, MouseEventArgs e)

{

if ( e.Button == MouseButtons.Left && click_ == true)

{

this.Left += e.X - click_point_.X;

this.Top += e.Y - click_point_.Y;

}

}


마우스를 클릭 후 드래그 할 시 움직임

'Programming > C#' 카테고리의 다른 글

C# 절대값  (0) 2012.07.12
C# Save & OpenFileDialog  (0) 2012.07.12
C# MouseMove & MouseDown & MouseUp  (0) 2012.07.12
    'Programming/C#' 카테고리의 다른 글
    • C# 절대값
    • C# Save & OpenFileDialog
    • C# MouseMove & MouseDown & MouseUp
    안드라스
    안드라스
    Programming & Game

    티스토리툴바