본문 바로가기

C# 컨트롤

C# 대화상자 및 고급컨트롤 대화상자/ 고급컨트롤 shakeJ 1.1 대화상자 대화상자란!? 사용자와 대화를 담당하는 작은 폼으로 설정상태를 보고, 사용자의 지시를 받아들이는 것. 사용자와 통신하는 장치는 텍스트 박스, 체크 박스, 리스트 박스, 레이블 같은 컨트롤들이다. 하나의 컨트롤로는 단일정보만 다룰 수 있기에 여러 개의 컨트롤이 모여야 복잡한 정보를 다룰 수 있고 이를 대화상자라고 한다. 대화상자를 위한 별도의 클래스는 따로 정의 되지 않기에 폼을 대화상자 형태로 만들어야 된다. 폼 중에 크기 조정이 안되고, 차일드 컨트롤을 담고 있으며 잠시 열렸다 닫히는 것들을 대화상자라고 부른다. 대화상자는 모달형과 모델리스 형으로 나눌 수 있는데, 모달형 : 대화상자를 닫기 전에 다른 작업을 진행이 불가능(비주얼스튜디오-새프로젝트 창등.. 더보기
C# 컨트롤 Chapter 20 컨트롤 1 컨트롤 편집 컨트롤 컨트롤: 사용자와 직접 통신하는 유저 인터페이스 장치 가장 흔하고 대표적인 컨트롤 버튼 폼 디자이너 정렬 탭 순서 지정 탭 순서는 Tab키를 눌렀을 때 포커스를 받는 순서를 지정 프로퍼티 편집 컨트롤의 프로퍼티는 속성 창에 나열되는데 왼쪽 열에는 프로퍼티의 이름이 표시되고 오른쪽 열에는 프로퍼티의 현재 값이 표시 입력형 선택형 객체형 확장형 공통 프로퍼티 (Name)과 Modifiers Visible과 Enabled Font 와 색상 Anchor Dock 버튼 컨트롤 옵션 선택 체크 박스 체크 박스는 진위형의 옵션을 입력받을 때 주로 사용 ThreeState CheckAlign 라디오 버튼 라디오 버튼은 여러 개의 옵션 중 오직 하나만 선택할 때 사용 그.. 더보기