프로젝트 생성
우선 winForm 을 준비해주자.

속성 > Text 에서 해당 윈도우의 제목을 바꿔주고, 파일 이름도 바꿔주자.


ctrl + s로 저장해주자.
winForm 프로그램에서 콘솔 화면 보는 법

프로젝트의 속성 페이지로 들어가면 아래와 같은 페이지가 나온다.


출력 형식을 콘설 애플리케이션으로 바꿔주면 해당 페이지 이름에 *이 생긴다.

이 페이지 역시 저장해줘야 하므로 ctrl + s를 눌러주자.
반대로 Windows 애플리케이션으로 바꿔주면, 콘솔창이 사라진다.
Form 내부 코드 수정

일반적으로 form을 더블클릭하면 디자인 수정 페이지가 나오기 때문에, form > 오른쪽 클릭 > 코드 보기 로 봐야 내부 코드가 보인다.

여기서 InitializeComponent(); 부분은 mainForm.Designer.cs의 코드 부분에존재하는 것으로 Form을 초기화 시킨다.
콘솔 창에 출력하기
해당 부분 아래에 아래와 같이 넣어보자.
namespace AppleSheet
{
public partial class mainForm : Form
{
public mainForm()
{
InitializeComponent();
Console.WriteLine("메인 폼 시작");
}
}
}

콘솔 화면에 문자열을 출력시키려면 Console.WriteLine 함수를 사용해야한다.
타이틀, 디버그용 콘솔 등 정상 동작하는 것을 확인해주자.
영역 구분하기
UI 요소들을 조정하다보면, 그룹화 되어있는 경우가 있는데 그럴 때는 하나하나 옮기기 불편한 것이 있다.
그럴때 컨테이너 요소를 이용하면 일괄적으로 옮기기 편하다.


해당 컨테이너의 이름도 바꿔주자. 코딩 중 요소 관리가 편하다.
Top 라고 지은 이유는 해당 요소가 위쪽에 있을 것이기 때문이다.


Dock 속성을 조정해서 위에 판으로 만들어주자.


Panel을 이용해서 구역을 나누고, 제어하면 다양한 곳에 이용할 수 있다.
또한, 뭐든 수정하면 ctrl + s로 저장을 잊지 말자.
'프로그래밍 > C#_시트 프로그램' 카테고리의 다른 글
[C#_시트 프로그램] 나만의 카테고리 다이얼로그 (4) (0) | 2024.11.21 |
---|---|
[C#_시트 프로그램] 나만의 카테고리 다이얼로그 (3) (0) | 2024.11.20 |
[C#_시트 프로그램] 나만의 카테고리 다이얼로그 (2) (1) | 2024.11.19 |
[C#_시트 프로그램] 나만의 카테고리 다이얼로그 (1) (0) | 2024.11.18 |
[C#_시트 프로그램] 시작은 간단하게 계획부터 해보자. (0) | 2024.11.15 |