[vb.net] (펌) RichTextBox 컨트롤의 속성 및 메소드 > vb.net

본문 바로가기

vb.net

[Controls] [vb.net] (펌) RichTextBox 컨트롤의 속성 및 메소드

회원사진
하나를하더라도최선을
2019-10-07 17:40 8,622 0

본문



안녕하세요? 땜쓰 입니다. 오늘 강좌도 역시 가벼운 마음으로 들으실 수 있는 주제가 되겠습니다. 바로 리치텍스트박스 컨트롤과 툴팁 컨트롤인데요. 먼저 리치텍스트박스 컨트롤은 이전 강의에서 자주 사용했었던 텍스트박스 컨트롤에 비해 기능이 조금 더 강화된 텍스트박스 컨트롤이라고 생각하시면 됩니다. 다음으로 툴팁 컨트롤은 우리가 응용 프로그램을 사용하다보면, 단축 메뉴, 아이콘 등에 마우스를 올려두었을 때 말풍선 모양의 안내문구가 나타나는 것을 볼 수 있는데요. 그때 사용하는 컨트롤이 바로 툴팁 컨트롤이 되겠습니다.

오늘도 비교적 수월한 내용이기 때문에 천천히 강의를 따라오시면서 비주얼베이직 프로그래밍 정복에 한 걸음, 한 걸음 나아가시기 바라겠습니다. 그럼 비주얼베이직 강의 출발하도록 하겠습니다!

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)

댓글목록0

등록된 댓글이 없습니다.
게시판 전체검색