[.NET 6.0]프로세스 모니터링 애플리케이션 - (2) Form 디자인

2023. 9. 20. 23:25Just do IT/C#

반응형

Visual Studio 2022 Communication 설치는 어렵지 않을 것입니다.

새 프로젝트 만들기를 들어가면 무엇을 해야 할지 막막해집니다. 만들고 싶은 것은 애플리케이션인데

선택을 해야 합니다.

그래서 구글링을 통해 .NET Framework와 .NET6.0 중 어떤 것으로 할지를 고민하다가

.NET6.0 Windows Form 앱으로 결정하였습니다.

(사실 WPF를 해보고 싶었으나, c# 초보자인 저에게는 쉽지가 않고 오래 걸릴 듯 하여 선택한것입니다.)

 

※ .NET Framework와 .NET6.0에 대해 자세히 알고 싶으시면 아래 사이트를 참조하시면 됩니다.

https://dotnet.microsoft.com/ko-kr/platform/support/policy/dotnet-core 

 

.NET 및 .NET Core 공식 지원 정책

런타임, ASP.NET Core 및 Entity Framework Core 비롯한 여러 기술을 참조하는 .NET 및 .NET Core 지원 정책에 대해 알아봅니다.

dotnet.microsoft.com

애플리케이션에 필요한 기능들을 구현하기 위한 Form은 위와 같은 형태로 작성을 하였습니다.

하지만, Form만 작성하였다고 바로 개발을 할 수 있는 것이 아니었습니다.

 

Visual Studio를 사용해 본적이 없기 때문에 기본적으로 Form 설정조차 바꾸기가 쉽지 않았습니다.

만들고 싶은 애플리케이션 모양에 따라 아래의 내용들에 대한 확인이 필요합니다.

Form에 대한 내용만 기재하였으나, 동일한 방식으로, 디자인영역에 필요한 요소들(Button, Radio Button, ListView, label 등)을 배치하고 위와 같은 모양 또는 원하는 모양으로 Form 디자인을 합니다.

 

※ Form Style 변경하기

 

[.NET 6.0]Windows Form 스타일 변경하기

새 프로젝트를 시작하면 위와 같이 구성이 되고, 디자인 영역(가운데) Windows Form이 하나 생성됩니다. 기본적인 Windows Form 스타일은 아래와 같습니다. 아이콘, 애플리케이션명, 최소화, 최대화, 닫

metalheart.tistory.com

※ Form Start Position 및 Drag&Drop

 

[.NET 6.0]Windows Form 시작 위치 설정 및 Form Drag&Drop

Form 속성창에서 StartPosition을 찾으셔서 프로그램이 시작하는 위치를 정할 수 있습니다. 나중에 설정을 바꾸어 빌드할 수 있으므로 처음에서 CenterScreen을 추천합니다. 아래와 같이 화면 한가운데

metalheart.tistory.com

 

 

 

 

※ 전문적으로 c#을 개발하시는 분들을 위해 작성한 글이 아닙니다. 비전공자의 학습내용입니다. ^^

반응형