VB.NET 2008/VB - 컨트롤

컨트롤 레이아웃 - 사용자 인터페이스

본클라쓰 2011. 4. 23. 09:51

 

개인용 컴퓨터의 초창기 시절에는 사용자와 프로그램이 주로 명령줄을 통해 상호 작용했다. 시작된 프로그램은 사용자의 입력을 받기 위해 일시 중지되었다가 다시 실행되곤 했다. 그러나 오늘날 대부분의 프로그램은 하나 이상의 창에서 실행된다. 이러한 창을 사용하면 사용자가 입력하거나 단추를 클릭하거나 미리 설정된 메뉴에서 항목을 선택하는 등의 방식으로 프로그램과 통신(또는 상호 작용)할 수 있다.

 

 

폼은 UI의 기본 빌드 블록이다. 프로그램의 각 폼은 사용자에게 표시되는 창을 나타낸다. Visual Basic IDE에서 작업하는 경우 폼은 응용 프로그램의 UI를 디자인하는데 사용되는 디자이너 역할을 하며, 작업 방식은 Windows그림판을 사용하여 그림을 그리는 것과 매우 유사하다.

 

컨트롤은 디자이너에서 UI의 모양을 만드는 데 사용한다. 또한 컨트롤은 모양과 동작이 미리 정의된 개체이다.

 

Visual Basic의 각 컨트롤에는 고유한 용도가 있다. 예를 들어, TextBox 컨트롤은 텍스트를 입력하는 데 사용되고 PictureBox 컨트롤은 그름을 표시하는 데 사용된다. Visual Basic에 들어 있는 컨트롤의 종류는 50가지가 넘으며 사용자 정의 컨트롤이라는 고유한 컨트롤을 만들 수도 잇다.

 

UI를 디자인하려면 컨트롤을 도구 상자에서 폼으로 끌어 놓은 다음 위치를 지정하고 크기를 조정하여 원하는 모양을 만든다. 속성 창에서 폼 및 컨트롤의 속성을 설정하면 모양을 추가로 변경할 수 있다.