c# 윈폼 예제

레이블은 텍스트 상자에 채워야 할 내용을 사용자에게 나타냅니다. 아래 예제를 통해 이를 구현하는 방법을 살펴보겠습니다. 우리는 `이름`이라고 하는 레이블 2개와 `주소`라고 하는 레이블을 추가합니다. 이후 섹션에 추가 될 텍스트 상자 컨트롤과 함께 사용 됩니다. 예를 들어 양식 제목을 Form1에서 MyForm으로 변경하려면 Form1을 클릭하고 속성 창 아래 오른쪽으로 이동하여 텍스트 속성을 MyForm으로 설정합니다. 그런 다음 양식의 제목이 변경된 것을 볼 수 있습니다. 마찬가지로 속성 창을 통해 양식의 모든 속성을 설정할 수 있습니다. 텍스트 상자는 사용자가 양식 응용 프로그램에 일부 텍스트를 입력할 수 있도록 하는 데 사용 됩니다. 아래 예제를 통해 이를 구현하는 방법을 살펴보겠습니다. 양식에 2개의 텍스트 상자를 추가하고 다른 하나는 이름에 대한 텍스트 상자를 추가하고 다른 하나는 사용자 A 확인란을 사용하여 사용자가 여러 선택 사항을 선택할 수 있는 옵션 목록을 제공하는 데 사용됩니다. 아래 예제를 통해 이를 구현하는 방법을 살펴보겠습니다. Windows 양식에 2개의 확인란을 추가합니다.

이러한 확인란은 사용자에게 C# 또는 ASP.Net 학습할지 여부에 대한 옵션을 제공합니다. 2) 텍스트 상자가 추가되면 텍스트 상자 컨트롤을 클릭하여 속성 창으로 이동합니다. 속성 창에서 Name 속성으로 이동하여 각 텍스트 상자에 의미 있는 이름을 추가합니다. 예를 들어 사용자의 텍스트 상자를 txtUser로 지정하고 주소의 경우 txtAddress로 이름을 지정합니다. 나중에 볼 수 있는 이러한 컨트롤에 추가 기능을 추가하는 것이 더 쉬워지므로 컨트롤에 대한 명명 규칙과 표준을 만들어야 합니다. 이 컨트롤은 Windows 양식에 이미지를 추가하는 데 사용됩니다. 아래 예제를 통해 이를 구현하는 방법을 살펴보겠습니다. 이제 Visual Studio에서 간단한 `hello world` 응용 프로그램을 구현하는 방법에 대한 예를 살펴보겠습니다.

이를 위해 아래언급 된 단계 A 그룹 상자는 섹션으로 컨트롤을 논리적으로 그룹화하는 데 사용됩니다. 사용자의 이름 및 주소와 같은 세부 정보를 입력하기 위한 컨트롤 컬렉션이 있는 경우 예를 들어 보겠습니다. 이상적으로는 사용자의 세부 정보이므로 양식의 별도 섹션에 이러한 세부 정보를 표시하려고 합니다. 이를 위해 그룹 상자를 가질 수 있습니다. A 버튼 아래에 표시된 예제를 사용하여 사용자가 양식 처리를 시작할 단추를 클릭할 수 있도록 하는 방법을 살펴보겠습니다. 아래 예제를 통해 이를 구현하는 방법을 살펴보겠습니다. 양식의 모든 정보를 제출하는 데 사용되는 `제출`이라는 간단한 단추를 추가합니다. 따라서 위의 응용 프로그램에서 사용할 수 있는 컨트롤의 예 아래 예제는 Listbox 컨트롤에 대 한 이벤트를 보여 줄 것입니다. 따라서 listbox 컨트롤에서 항목을 선택할 때마다 선택한 항목을 표시하는 메시지 상자가 나타납니다. 이를 위해 다음 단계를 수행해 보겠습니다. 우리가 볼 수있는 2 개의 추가 컨트롤이 있으며, 하나는 `트리 컨트롤`이고 다른 하나는 `이미지 컨트롤`입니다.

예를 들어 양식의 뒷면 색상을 갈색으로 변경하려면 Form1_Load 이벤트에서 다음과 같이 코딩할 수 있습니다. 다음은 간단한 Windows 양식 응용 프로그램의 예입니다.