728x90
반응형
Form의 크기 변경
- 폼 크기 변경
폼이 생성될 때 한 번만 설정
- 폼 속성에서 크기 변경
- 코드로 크기 변경
1) Form.Size 속성으로
public Form1()
{
InitializeComponent();
Size = new Size(500, 500);
}
2) Form.Width, Form.Height 속성으로
public Form1()
{
InitializeComponent();
Width = 500;
Height = 500;
}
폼 크기 임의의 변경
- 폼 크기 변경 관련 이벤트
Resize : 폼 크기
Layout : 폼 크기, 컨트롤의 위치 변경
- Resize 발생 시점
컨트롤의 크기를 변경하면 발생
- Resize 사용 용도
일정한 크기 유지
- Resize 이벤트
- Resize 코드 변경
Form은 컨트롤의 확장
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Window.Forms.Control
System.Windows.Forms.ScrollableControl
System.Windows.Forms.ContainerControl
System.Windows.Forms.Form
- Layout 발생 시점
- 폼이 생성되기 직전에 호출
- 폼의 크기 변경
- 폼의 컨트롤의 배치가 바뀌는 경우
- Resize vs Layout 역할 비교
Resize < Layout
728x90
반응형
'C# > C#으로 살아남기_나우캠퍼스_이태성강사' 카테고리의 다른 글
[C# Winform 14강] 타이머 이벤트 (0) | 2022.03.07 |
---|---|
[C# Winform 12강] 폼 생성과 해제 이벤트 (0) | 2022.02.14 |
[C# Winform 11강] 리소스 이미지 다루기 (0) | 2022.02.11 |
[C# Winform 10강] 더블 버퍼링 (0) | 2022.02.11 |
[C# Winform 9강] 이미지, 비트맵 (0) | 2022.02.11 |