Controls [vb.net] (펌) RichTextBox 컨트롤의 속성 및 메소드
페이지 정보
본문
안녕하세요? 땜쓰 입니다. 오늘 강좌도 역시 가벼운 마음으로 들으실 수 있는 주제가 되겠습니다. 바로 리치텍스트박스 컨트롤과 툴팁 컨트롤인데요. 먼저 리치텍스트박스 컨트롤은 이전 강의에서 자주 사용했었던 텍스트박스 컨트롤에 비해 기능이 조금 더 강화된 텍스트박스 컨트롤이라고 생각하시면 됩니다. 다음으로 툴팁 컨트롤은 우리가 응용 프로그램을 사용하다보면, 단축 메뉴, 아이콘 등에 마우스를 올려두었을 때 말풍선 모양의 안내문구가 나타나는 것을 볼 수 있는데요. 그때 사용하는 컨트롤이 바로 툴팁 컨트롤이 되겠습니다.
오늘도 비교적 수월한 내용이기 때문에 천천히 강의를 따라오시면서 비주얼베이직 프로그래밍 정복에 한 걸음, 한 걸음 나아가시기 바라겠습니다. 그럼 비주얼베이직 강의 출발하도록 하겠습니다!
1. 리치텍스트박스 컨트롤
일반 텍스트박스 컨트롤에서 업드레이드 된 텍스트박스 컨트롤이 바로 리치텍스트박스 컨트롤이다. 텍스트가 입력될 뿐만 아니라, 서식 지정 등의 편집기능이 제공된다. 또한 이미지나 표 등을 추가하거나 수정 할 수도 있다. 한편 리치텍스트박스 컨트롤의 텍스트를 파일로도 저장할 수 있다.
2. 리치텍스트박스 컨트롤의 속성, 메소드
2.1 리치텍스트박스 컨트롤의 주요 속성
· AcceptsTab : 탭의 입력 여부를 설정한다.(기본값 : False)
· AutoWordSelection : 단어 단위로 선택이 가능하도록 설정한다.(기본값 : False)
· BulletIndent : 들여쓰기 사용을 설정하며 다음 두 개중 하나를 선택할 수 있다.(기본값 : 0)
· DetectUrls : Url 주소를 넣으면 자동으로 하이퍼링크를 인식할 수 있도록 설정한다.(기본값 : True)
· EnableAutoDragDrop : 데이터를 끌어서 가져올 수 있도록 기능을 활성화한다.(기본값 : False)
· HideSelection : 선택영역 선택 뒤 커서로 선택영역 외부 클릭 시 선택영역 숨김 설정(기본값 : True)
· MultiLine : 리치텍스트박스 컨트롤에 여러 줄의 텍스트를 입력가능 하도록 설정(기본값 : True)
· ReadOnly : 텍스트 내용을 읽기 전용으로만 설정(기본값 : False)
· ShortCutEnabled : 바로가기 사용여부를 설정(기본값 : True)
· TabIndex : 탭 순서를 설정
· WordWrap : 자동 줄바꿈 기능을 설정(기본값 : True)
2.2 리치텍스트박스 컨트롤의 주요 메소드
· AppendText : 현재 텍스트 옆에 추가 입력된 텍스트를 붙임
· Clear : 리치텍스트박스 컨트롤의 모든 텍스트를 지움
· Copy : 현재 선택한 내용을 클립보드에 복사
· Find : 텍스트 검색
· LoadFile : 파일 내용을 리치텍스트박스 컨트롤에 로드
· SaveFile : 텍스트를 파일로 저장
· Select : 텍스트 선택
· Redo : Undo가 적용된 마지막을 재실행
· Undo : 가장 최근 동작을 되돌리기
3. 툴팁 컨트롤
툴팁 컨트롤은 어떤 컨트롤에 마우스를 올려놓으면 설명글이 나타나도록 하는 컨트롤이다. 한편, 폼에 툴팁 컨트롤을 삽입하면 폼에 나타나는 것이 아니라 폼 아래에 나타난다.(타이머 컨트롤과 동일하게 폼 하단에 컨트롤이 등록됨)
4. 툴팁 컨트롤의 속성
툴팁 컨트롤의 주요 속성
· Active : 툴팁의 활성여부를 설정(기본값 : True)
· AutomaticDelay : 툴팁에 설명글이 나타날 때까지의 지연시간(기본값 : 500)
· AutoPopDelay : 툴팁의 설명글이 나타난 후 사라질 때까지의 시간(기본값 : 5000)
· InitialDelay : 툴팁이 표시되기까지 마우스 포인터가 움직이지 않고 고정되어 있어야하는 시간(기본값 : 500)
· IsBallon : 툴팁을 풍선 모양으로 나타낼 것인지를 설정(기본값 : False)
· ResHowDelay : 다른 툴팁창이 나타날 때가지의 시간 설정(기본값 : 100)
· ToolTipIcon : 툴팁 설명 아이콘을 설정하며 다음 네 가지 중 하나를 선택할 수 있다. 아이콘 없음(None) / 정보 아이콘(Info) / 경고 아이콘(Warning) / 에러 아이콘(Error)
· ToolTipTitle : 툴팁의 제목 설정(기본값 : 없음)
· UseAnimation : 툴팁이 나타나거나 사라질 때 애니메이션을 설정(기본값 : True)
· UseFading : 툴팁이 없어질 때 페이드 효과 설정(기본값 : True)
- 이전글[vb.net] RichTextBox Example 19.10.15
- 다음글[vb.net] Form Resize / 폼의 크기가 변할때 발생하는 이벤트 활용법 - 컨트롤 내부 사이즈 19.10.05
댓글목록
등록된 댓글이 없습니다.