GUI(3)
-
[C#] WinForms 파일 관리 앱 최종
UI 개선하기이전 글까지 파일 관리 앱의 핵심 기능을 모두 구현했습니다.이번에는 앱의 디자인(UI)을 개선해서 더 깔끔하고 사용하기 쉽게 만들어보겠습니다!1. 최종 목표버튼 배치 정리입력창과 버튼 정렬ProgressBar 위치 조정레이블(Label) 추가해 입력창 설명2. UI 구성 정리 기본 레이아웃 제안영역 구성상단폴더 선택 버튼 + 폴더 경로 표시 (TextBox)중단검색창(TextBox) + 검색 버튼좌측파일 리스트(ListBox, 다중 선택 가능)우측복사, 이동, 삭제, 이름 변경 버튼 세로 배치하단진행률 ProgressBar + 현재 작업 상태 표시3. UI 개선 방법 그룹박스(GroupBox) 활용관련된 버튼끼리 묶어서 정리예) 파일 작업 그룹 (복사/이동/삭제/이름 변경 버튼) Label ..
2025.04.19 -
[C#] WinForms 파일 관리 앱 확장 2탄
이동 기능과 진행률 표시 추가하기이전 글에서는 파일 목록 불러오기, 복사, 삭제 기능을 가진 기본 파일 관리 앱을 만들었습니다.이번에는 기능을 더 확장해서 파일 이동(Move) 기능을 추가하고, 복사/이동 시 진행률(ProgressBar) 도 표시해보겠습니다!1. 추가 목표파일 이동(Move) 기능 구현복사/이동할 때 진행 상황을 ProgressBar로 표시2. UI 요소 추가ProgressBar (Name: progressBar) - 초기 Visible: false, Minimum: 0, Maximum: 100Button (Name: btnMoveFile, Text: "이동") 추가3. 코드 수정 및 추가 이동 기능 추가private async void btnMoveFile_Click(object se..
2025.04.18 -
[C#] WinForms로 파일 관리 앱 만들기 1탄
GUI 기초 프로젝트지난 글에서는 콘솔 기반 파일 관리 도구를 만들었습니다.이번에는 C# WinForms를 이용해 GUI(그래픽 사용자 인터페이스) 형태로 파일 관리 앱을 만들어보겠습니다!WinForms는 데스크탑 앱을 간단하게 만들 수 있는 프레임워크로, 초보자에게 매우 친숙합니다.1. 프로젝트 목표폴더 경로를 입력 받아 파일 목록 출력파일 복사 버튼파일 삭제 버튼2. 기본 설계 폼 구성TextBox: 폴더 경로 입력Button: 파일 목록 새로고침ListBox: 파일 목록 표시TextBox: 선택된 파일 이름 입력Button: 파일 복사Button: 파일 삭제3. 코드 작성하기 폼 디자이너 예시(Visual Studio에서 끌어다 놓기만 하면 됩니다)TextBox (Name: txtFolderPath..
2025.04.18