목록윈폼 (8)
UD_park's IT story
[이 포스팅은 예제로 배우는 C# 프로그래밍의 http://www.csharpstudy.com/ 내용을 발췌하였습니다] [보기용 예제 소스 코드에서 오류 발생시에 댓글이나 방명록에 글을 남겨 주시면 수정/보완하겠습니다] 이번에는 Winform의 MaskedTextBox과 동시에 ToolTip에 대한 개념과 사용법에 대해서 포스팅을 시작해보도록 하겠습니다 일단 설명을 먼저 시작해보도록 하겠습니다 MaskedTextBox는 TextBox에다가 입력의 형식을 지정할 수 있습니다 날짜같은 경우 텍스트 박스일 땐, 사용자 마음대로 2018-07-19 라거나 2018.7.19 로 쓰거나 2018/07/19 등등 여러가지 형태로 쓰면 값을 처리하기가 힘들어지게 됩니다 이럴 때 MaskedTextBox를 사용하면 "0..
[이 포스팅은 예제로 배우는 C# 프로그래밍의 http://www.csharpstudy.com/ 내용을 발췌하였습니다] [보기용 예제 소스 코드에서 오류 발생시에 댓글이나 방명록에 글을 남겨 주시면 수정/보완하겠습니다] 이번에는 Winform의 ListView에 대한 개념과 사용법에 대해서 포스팅을 시작해보도록 하겠습니다 일단 ListView 설명에 앞서 파일을 찾아내는 일을 수행하는 파일 탐색기라고 불리는 아이가 있습니다 이 파일 탐색기가 찾아낸 파일들을 다양한 리스트 모습으로 보여주는 컨트롤이 바로 ListView입니다 ListView에서 파일 리스트들을 보여주는 방식은 Details, List, Title ,LargeIcon ,SmallIcon 등 5가지가 있습니다 일단 코드로 설명하기 이전에 제가..
[이 포스팅은 예제로 배우는 C# 프로그래밍의 http://www.csharpstudy.com/ 내용을 발췌하였습니다] [보기용 예제 소스 코드에서 오류 발생시에 댓글이나 방명록에 글을 남겨 주시면 수정/보완하겠습니다] 이번에는 Winform의 ListBox에 대해서 포스팅을 시작해보도록 하겠습니다 ListBox는 List라는 틀 안에 다수의 옵션들을 표시하여 컨트롤하는 역할로 Items 프로퍼티 안으로 옵션들을 넣고 SelectedIndex를 사용해 초기값을 지정하고 세팅할 수 있습니다 ListBox에서 이벤트는 List 틀 안에 옵션이 하나 선택 되어 졌을 때 발생합니다 간단하게 작성된 예제 소스 코드를 보며 설명을 이어가도록 하겠습니다 using System; using System.Collecti..
[이 포스팅은 예제로 배우는 C# 프로그래밍의 http://www.csharpstudy.com/ 내용을 발췌하였습니다] [보기용 예제 소스 코드에서 오류 발생시에 댓글이나 방명록에 글을 남겨 주시면 수정/보완하겠습니다] 이번에는 Winform의 Label과 LinkLabel에 대한 개념과 사용법을 포스팅 해보도록 하겠습니다 Label은 윈폼 창에 글을 띄울 수 있는 기능을 가진 아이로서 기본적으로 Autosize가 true인 상태인데, 이 상태는 문자열을 입력하는 만큼 계속해서 한 줄의 문장으로 길어집니다 그러나 폼 밖으로 나가는 경우에는 문자가 짤리게 됩니다 이럴 때에는 Autosize를 false로 바꾸고 Label의 크기에서 세로로 늘려 주시면 됩니다 그렇게 되면 자동으로 Multi-Line처럼 사..
[이 포스팅은 예제로 배우는 C# 프로그래밍의 http://www.csharpstudy.com/ 내용을 발췌하였습니다] [보기용 예제 소스 코드에서 오류 발생시에 댓글이나 방명록에 글을 남겨 주시면 수정/보완하겠습니다] 이번에는 Winform의 CheckedListBox에 대해서 포스팅을 진행해보도록 하겠습니다 일단 CheckedListBox는 쉽게 생각하자면 여러 개의 CheckedBox를 하나의 틀에 넣어서 사용하는 방법입니다 CheckedListBox는 속성의 기능을 사용하여 내부에 포함하고 있는 CheckBox의 이름, 값 등을 변경할 수 있으며 새로운 CheckBox를 생성할 수도 있습니다 CheckedListBox에서도 컨트롤 이벤트가 있습니다 그 중 가장 많이 사용되고 있을것으로 생각되는 S..
[이 포스팅은 예제로 배우는 C# 프로그래밍의 http://www.csharpstudy.com/ 내용을 발췌하였습니다] [보기용 예제 소스 코드에서 오류 발생시에 댓글이나 방명록에 글을 남겨 주시면 수정/보완하겠습니다] 이번에는 CheckBox에 대한 개념과 사용법에 대한 포스팅을 시작해보겠습니다 일단 체크박스는 단순한 구조를 가지고 있습니다 체크상자와 레이블로 구성이 되어 있는데 여기서 레이블이란 체크 상자의 설명이나 이름을 표시하는 기호나 문장, 단어 등을 말합니다 체크박스에서 가장 많이 사용되는 속성이 바로 Checked 속성입니다 이 Checked 속성은 결과값으로 True와 False를 가지고 있습니다 그 다음으로 많이 사용되는 속성은 CheckState입니다 이를 통해 CheckBox의 상태를..
[이 포스팅은 예제로 배우는 C# 프로그래밍의 http://www.csharpstudy.com/ 내용을 발췌하였습니다] [보기용 예제 소스 코드에서 오류 발생시에 댓글이나 방명록에 글을 남겨 주시면 수정/보완하겠습니다] 이번에는 지난 포스팅에 이어서 Windows Forms 기반으로 작성하는 기초적인 프로그래밍 두 번째를 포스팅해보도록 하겠습니다 일단 시작은 Visual C#에서 Windows Forms 앱을 선택하고 프로젝트 이름을 정해주신뒤 확인을 눌러 프로젝트를 생성해 주시기 바랍니다 그럼 위의 사진과 같이 기본적인 윈폼 기본 화면이 출력되고 생성되어져 나옵니다 기본적인 윈폼의 구성에 대한 설명을 위해서 Program.cs로 이동해 주시기 바랍니다 이동하시면 아래와 같은 소스가 출력되어져 나옵니다 ..
[이 포스팅은 시작하세요! C# 7.1 프로그래밍의 내용을 발췌하였습니다] [보기용 예제 소스 코드에서 오류 발생시에 댓글이나 방명록에 글을 남겨 주시면 수정/보완하겠습니다] 이번에는 Window Form 기반에서 프로젝트를 생성하고 코드를 짜는 법에 대한 기본적인 설명들을 시작하는 내용으로 포스팅해보겠습니다 일단 Windows Form은 기존의 콘솔 창을 사용하는 CUI(Character User Interface)와 다르게 GUI(Graphical User Interface)를 제공하는 것이 바로 Windows Form 줄여 말하자면 윈폼(Winform)입니다 그럼 간단하게 CUI와 GUI가 뭔지만 잠깐 설명하고 넘어가겠습니다 CUI는 풀어 해석하자면 문자 위주로 사용자에게 제공되는 인터페이스 입니다..