728x90
반응형

C# WinForm 3

[C#] C# Winform PictureBox컨트롤

PictureBox컨트롤은 그림을 보여주는 컨트롤이다. PictureBox의 Image라는 속성에 이미지를 넣으면 그림을 보여준다. PictureBox의 SizeMode속성을 통해  * AutoSize * CenterImage * Normal * StretchImage * Zoom 5개의 스타일을 지정할 수 있다. 1. 디자인pictureBox와 Button두개로 구성 하였다. 첫 번째 버튼은 image를 load하는 버튼이고, 두 번째 버튼은 image를 download하는 버튼이다. 2. upload_image Click Button Bitmap.FromFile 함수를 이용해 로컬호스트의 .bmp파일을 upLoad한다.private void button1_Click(object sender, Even..

개발언어/C# 2024.07.01

[C#] Winform MaskedTextBox 컨트롤

Winform MaskedTextBox컨트롤에 대해서 알아보자. MaskedTextBox컨트롤은 TextBox에 입력 형식을 제한하는 기능을 추가한 컨트롤이다. 날짜, 숫자 등 여러 입력 형식을 제한할 수 있다. 만약 숫자 자리에 문자를 입력하는 것과 같이 잘못된 값을 입력하면 MaskInputRejected 이벤트가 발생한다. MaskedTextBox에 TypeValidationCompleted라는 Type Check하는 유효성 검사 이벤트가 있다. 그리고 아래 중 하나가 발생하면 유혀성 검사 시퀀스가 시작된다. * MaskedTextBox 컨트롤이 포커스를 잃는 경우 * Text속성이 검색되는 경우 * ValidateText 메서드가 호출되는 경우 하지만 유효성 검사 Button 하나로 모든 Mask..

개발언어/C# 2024.06.24

[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
728x90
반응형