본문 바로가기
.NET WPF

[Controls] 16. Expender

by 태디 2007. 1. 12.
728x90
Expender Control은 닷넷 프레임워크 3.0에서 새로 등장한 컨트롤입니다.  아마도 뉴스리더기 같은 프로그램이나 XPS 같은 문서 형태에서 많이 사용될것으로 생각됩니다. 현재는 뉴욕타임지에서 WPF 기반의 XPS 문서 형태의 뉴스리더기를 베타버전으로 만들어 리뷰되어 있습니다. 신문사의 뉴스리더기는 지면관계상 많은 정보를 표현해야 하므로 Expender 같은 컨트롤이 많이 사용될 것으로 봅니다.

그림 1.Expender 프로그램


가장 중요한 속성 몇가지를 살펴보겠습니다.

TextWrapping : TextBlock 컨트롤의 Warp 속성은 입력한 글이 한 줄의 끝에 가면 자동적으로 다음줄로 이동하는것을 지정하는 속성입니다.

Expendirection=“DOWN, RIGHT, LEFT”
  : 위치를 지정하는 속성

그림 2. Expendirection 설정

그림 3.IsExpanded  설정


그림 4.Expender 실행 1


그림 5.Expender 실행 2

wpf16.zip



※ 테스트 환경
-----------------------------------------------------------------------------------------
운영체체 : Windows Vista Ultimate 32bit
개발툴 : Microsoft Visual C# Codename "Orcas"
-----------------------------------------------------------------------------------------

'.NET WPF' 카테고리의 다른 글

[Controls] 21. Element:Shape (Line:선)  (0) 2007.01.30
[Controls] 20. Element:Shape (Ellipse:원)  (0) 2007.01.28
[Controls] 19. Border  (0) 2007.01.14
[Controls] 15. Treeview  (0) 2007.01.11
[Controls] 14. Slider Style DataBinding  (0) 2007.01.10
[Controls] 13. Menu  (0) 2006.12.22
[Controls] 12. ListBox  (0) 2006.12.22

댓글