안드라스
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# 절대값

2012. 7. 12. 15:57

Point position = new Point();

private void Background_MouseDown(object sender, MouseEventArgs e)

{

position.X = e.X;

position.Y = e.Y;

}

private void Background_MouseMove(object sender, MouseEventArgs e)

{

// Size의 크기가 -로 될 수 가 있다.

int width = e.X - position.X;

int height = e.Y - position.Y;

Size size = new Size(width, height);

}


width와 height는 -값이 나올 수 없으니

절대값으로 바꿔주어야 한다.

바꾸는 함수는 Math.Abs(); 다음과 같이 바꾸면 된다.

int width = Math.Abs(e.X - position.X);

int height = Math.Abs(e.Y - position.Y);

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

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

    티스토리툴바