728x90
반응형

개발언어/C# 15

[C#] C# winform Checkbox

Winform에서 CheckBox는 체크상자와 label로 이루어져 있다. checkBox에서 가장 많이 쓰는 속성은 checked로 true, false로 지정할 수 있다. CheckBox는 Checked, Unchecked, Indeterminate 3가지 중 하나의 CheckState속성을 가지고 있다. Checked는 선택된것, UnChecked는 선택되지 않은것, Indeterminate는 불확정이란 뜻으로 선택되었는지 선택되지 않았는지 판단할 수 없는 상태입니다. 과 같이 CheckState를 지정할 수 있는데 winform에서 표현하면 아래와 같이 표현할 수 있다.

개발언어/C# 2024.03.19

[C#] C# winform에서 button만들고 image button만들기

C# Winform에서 버튼만들기 예제 C# Winform에서 Button을 만들고 클릭하여 label을 변경하는 예제를 만들어보자. 위와 같이 label과 button을 각각 드래그드랍으로 Form에 놓는다. 버튼의 속성에 클릭이벤트를 더블클릭하여 클릭 이벤트를 생성합니다. namespace WindowsFormsApp1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { label1.Text = "클릭"; } } } 이 처럼 button 컨트롤의 경우 사용방법이 매우 간단하다. button 컨트롤에는 이미지버튼..

개발언어/C# 2024.03.19

[C#] C# winform에 대해 간단하게 알아보기

C# winform에 대해 간단하게 살펴보자 C# winform project를 생성하면 아래와 같이 솔루션에 Program.cs, Form1.cs, Form1.Designer.cs 파일이 생성된다. 프로그램의 시작 Entry Point인 Main() 함수 부분은 Program.cs에 있다. using System; using System.Collections.Generic; using System.Linq; using Systehttp://m.Threading.Tasks; using Systehttp://m.Windows.Forms; namespace WindowsFormsApp1 { internal static class Program { /// /// 해당 애플리케이션의 주 진입점입니다. /// [..

개발언어/C# 2024.03.19

[C#] namespace와 using

namespace와 using 네임스페이스란? 네임스페이스는 많은 클래스들 간의 충돌을 방지하고자 사용한다. 비슷한 의미의 역할을 하는 클래스는 개체들의 이름이 비슷하거나 똑같을 수 있습니다. 프로젝트가 커질 수록 여러사람이 작업을 하기 때문에 네임 스페이스를 활용해 클래스들을 관리하고 사용한다. 사용방법은 namespace 네임스페이스 명 { -- 네임스페이스에 포함될 클래스, 변수, 함수 등을 추가 } namespace Test1 { class Test { } } namespace Test2 { class Test { } } 위 처럼 namespace 즉 공간이 다르면 class명은 겹쳐도 사용할 수 있다. 그리고 그 namespace안의 클래스나 함수, 변수를 사용하기 위해서는 정확히 지정을 해줘야..

개발언어/C# 2024.03.18

[C#] Visual Studio 설치방법

C#언어를 사용하여 Winform 또는 Console프로그램을 개발하기 위해서는 MS 에서 제공하는 Visual Studio 가 필요합니다. Visual Studio설치 방법에 대해 알아보겠습니다. 우선 아래 링크를 통해 Visual Studio설치를 받습니다. 만약 링크에 접속하지 못할 경우 구글에 'visual studio다운로드'를 입력 후 공식 MS사이트에 들어갑니다. https://visualstudio.microsoft.com/ko/downloads/ Visual Studio Tools 다운로드 - Windows, Mac, Linux용 무료 설치 Visual Studio IDE 또는 VS Code를 무료로 다운로드하세요. Windows 또는 Mac에서 Visual Studio Professio..

개발언어/C# 2024.03.18
728x90
반응형