Telerik UI for WPF 관련 정보

고성능 오피스-기반 WPF 비즈니스 응용 프로그램을 보다 빠르게 빌드합니다.

RadControls for WPF 에 포함되는 WPF 대응 컨트롤로는 RadCalendar/RadCarousel/RadDatePicker/RadTabControl/RadChart/ RadScheduler/RadGauge/RadGridView/RadNumericUpDown/RadPanelBar/ RadProgressBar/RadSlider/RadTreeView등을 들 수 있습니다. RadControls for WPF는 RadControls for Silverlight를 이용하는 공유 코드 베이스와 API를 채용, 또 고속의 데이터 bind 기술을 제공함으로써 몇 십만이나 되는 레코드를 쉽게 처리합니다. RadControls for WPF가 제공하는 최고의 퍼포먼스는 이러한 데이터•바인딩의 테크놀로지 및 UI와 데이터의 시각화를 손쉽게 활용하는 방법으로 달성됩니다. 이에 따라서 자연스러운 화면의 변화와 세련된 대화성이 실현되며, 사용자의 경험을 살리면서 매우 풍부한 인터페이스가 구축됩니다.

RadControls for WPF에 포함되는 컨트롤:

RadGridView for WPF는 최고의 퍼포먼스를 제공하고 상당히 유연한 계층 모델을 실현하는 그리드 컨트롤입니다. RadGridView 에 의하여 대용량 데이터를 표시/관리하기 위한 고도의 커스터마이즈성과 쌍방향성을 가진 인터페이스를 실현할 수 있습니다.

  • 탁월한 퍼포먼스- RadGridView가 주요 이점인 탁월한 퍼포먼스를 실현.  이에 따라서 사용자 경험을 충분히 살리면서 몇 십만 건의 레코드를 한꺼번에 처리. WPF 네이티브 가상 UI 를 통하여 퍼포먼스를 달성. 표시 가능한 영역에 로드된 정보만을 처리함으로써 메모리 사용과 로딩 시간을 최적화하고UI 퍼포먼스를 강화. LINQ베이스의 데이터 엔진을 활용함으로써 통상적인 방법으로는 로드와 처리가 불가능했던 data source의 RadGridView 에 의한 조작을 실현. LINQ 검색을 이용한 데이터 처리에 의하여 고도의 성능과 확장성을 제공.
  • 데이터·바인딩-싱글·프로퍼티를 세트 할 정도의RadGridView의 심플한 데이터·바인딩을 실현. RadGridView가 지원하는 bind·소스로서 NET 오브젝트 및 ADO. NET 데이터·테이블, WinForms 네이티브 BindingList 콜렉션에 대응.
  • 데이터소스의 갱신-그 외에도 세련된 테스트 능력을 달성하기 위하여 RadGridView API 의 사용을 대신하여 오리지널 데이터소스 조작의 가능성을 추구. 데이터소스 콜렉션Event Listen과 비주얼 표시에서 변경의 반영에 의하여 RadGridView 에 의한 시나리오·지원을 실현. 이 기능에 의하여 INotifyCollectionChanged 인터페이스를 구현한WPF 네이티브·콜렉션이나 IBindingList를 구현한 WinForms지정 콜렉션을 지원.
  • 비주얼라이제이션(visualization)과 스타일 변경으로 대응한 컨트롤 군- 독자적인 테마를 채용해서 그리드를 자유롭게 커스터마이즈 하고, 그 결과를 컨트롤과 함께 제공하는 것이 가능. 프로퍼티를 변경하는 것만으로 테마를 이용한 RadGridView의 변경이 가능.
  • 유연한 계층 모델- RadGridView가 제공하는 상당히 유연한 계층 모델에 의하여 복잡한 데이터를 효과적으로 구조화하는 것이 가능. 계층간의 관계 정의와 같은 어려운 문제를 피하기 위하여 ADO. NET DataSet가 바인딩 될 때RadGridView에 의한 자동적 검출을 실시하고, 그 결과의 데이터 표시를 실현. RadGridView의 계층구조 지원은.NET 오브젝트 그래프에 대하여도 적용이 가능하다. 그 외에도 데이터 테이블이나 .NET 오브젝트·릴레이션을 이용하는 대신에 독자적인 구현 룰을 이용함으로써 이 컨트롤에서의 커스텀 계층구조의 정의를 실현. 트리와 같은 데이터 표시를 쉽게 실현하기 위하여 RadGridView에 의한 계층의 자기참조를 지원. 이에 따라서 동일한 타입의 자식을 가진 부모 오브젝트의 표시와 임의의 네스트 심도의 설정을 실현.
  • 테이블의 계층구조- 이 계층 모드에 의하여 각각의 data table을 바인딩 할 때의 계층구조 정의를 실현.  DataSet내의 기존의 릴레이션 정의 또는 독자적인 정의의 이용이 가능. 대상이 되는 데이터 모델에 따라서 메인·그리드 뿐만 아니라 네스트 그리드를 구축하기 위하여 그러한 릴레이션을  RadGridView로부터 이용.
  • 커스텀한 계층구조-자식 데이터가 특별한 소스로 제공되는 선진적인 시나리오이므로 커스텀한 계층구조의 이용이 가능. RadGridView가 트리거(Trigger)를 거는 이벤트를 사용함으로써 자식 데이터에 대한 독자적인 액세스 로직을 구현. 레거시 시스템이나XML 파일, COM 등으로부터 자식 데이터를 취득하는 경우에도 이러한 기능에 의한 계층 정의가 가능.
  • 자기참조 계층- 많은 케이스에서 더블 데이터에 의한 자신의 계층 릴레이션십을 정의. 이 어프로치를 임의의 심도를 가진 네스트에 대응하는 트리와 같은 구조의 모델화에 이용.  RadGridView가 제공하는 계층의 자기참조를 통한 시나리오 지원에 의하여 동일한 테이블을 지시하는 릴레이션 정의를 실현. 예를 들면, 관련된 고객의 콜렉션을 이용한 Customer 오브젝트 등에 대응.
  • Validation을 이용한 인·플레이스 편집- RadGridView에 의하여 인·플레이스에서의 데이터 편집과 빌트 인에서의 데이터 검증을 제공. 구체적으로는 Boolean값의 간편한 편집 및RadComboBox에 의한 참조 필드의 편집, 빌트 인 밸리데이션에 의한 셀이나 열의 타당성 검증과 에디터 기능이 유연한 커스터마이즈 등을 실현. 편집 중인 셀 표시의 커스터마이즈와 기존 에디터의 재이용, 독자적인 커스텀 에디터 정의에 대응.
  • 그룹화/소트/필터링-1회의 드래그&드롭을 이용하는 것만으로 니즈에 적합한 쌍방향 방법에 의하여 데이터의 구조화에 대응. 사용자에 의한 데이터 조작에 더욱 가치를 부여하기 위하여 대상이 되는 그룹 내의 모든 데이터·아이템을 고려한 RadGridView에 의한 계산의 총계 표시를 실현. 데이터 모델에 대한Sum/Count/Min/Max/Average 등의 총계 연산을 추가하여 RadGridView가 산출하는 결과를 참조. column Header를 드래그 하고 RadGridView 컨트롤상의 그룹 영역에 드롭하는 것만으로 사용자에 의한 데이터 그룹화를 실현. 또 사용자에 의한 (재 드래그&드롭을 함으로써) 그룹·영역 내에서의 그룹핑 헤더의 재배치에도 대응.
  • 선진적인 필터링- RadGridView의 특징인 커스터마이즈 가능한 필터링 기능에 의하여 독자적인 필터링 정의에 대응. 그 외에도 사용자에 의한 필터링 값의 빠른 선택을 실현하기 위하여 Excel과 같은 UI 을 제공.
  • 총 계산-그룹 내의 모든 데이터·아이템에 준한 계산 값의 총계 표시에 대응. 데이터 모델에 대하여Sum/Count/Min/Max/Average 등의 총계 연산을 추가하고 RadGridView가 산출하는 결과를 참조.  WPF분할에서도 완전히 커스터마이즈 가능한 총계를 표시.
  • 커스텀·레이아웃-셀·커스터마이즈와 횡렬 레이아웃·커스터마이즈를 통한 데이터 표시 방식에 관한 풀 제어를 제공. 구글의 사용자 경험 팀(user experience team)이 희망하는 것으로 보이는 각종 방식으로 셀·템플릿의 Column 및 횡렬 레이아웃의 커스터마이즈에 대응. 그 외에도 빌트 인의 외관설정 기능과 커스텀 설정의 조합에도 대응. Column 템플릿의 커스터마이즈와 RadGridView 내의Unbinding Data Column 사용에도 대응.
  • 카드 스타일의 Row-WinForms 등의 테크놀로지를 이용해도 어렵고 불가능할 수도 있는 커스텀 Row 레이아웃의 구현에 대응. WPF와RadGridView의 조합에 의하여 RadGridView내에서의 Row 표현을 커스터마이즈 함으로써 표준적인 테이블·view의 이용을 회피.  디자이너의 상상력을 활용하여 어플리케이션에 적합한 비주얼한 방식으로 정보를 표현.
  • 타블(table)과 커스텀-셀 내에 빌트인 된 외관과 커스터마이즈된 view를 조합시키는 방법으로 독자적인 디자인에 대응. 셀의 각 부분을 자동적으로 생성함으로써 독자적 스타일을 제공하고, 나머지에는 템플릿을 적용하는 것도 가능.
  • 스타일링- RadGridView의 확장된 제어 방식에 의하여 통화나 퍼센티지와 같은 포맷에 의한 데이터 표현을 실현. 그리드 셀에 대하여 표준적인 .NET 포맷 문자열 적용도 가능. RadGridView 셀의 content를 몇 개의 방식으로 조정/표시를 위한 커스터마이즈가 가능하며, RadGridView셀의 컨트롤·템플릿을 커스텀·템플릿으로 교체하는 것도 가능. 셀의 템플릿화 외에도 예를 들면 Column설정 수정이나 배경색의Column설정을 이용함으로써 셀의 비주얼 변경에 대응.
  • 커스텀·스타일- RadGridView 셀의 컨트롤 템플릿을 커스텀·템플릿으로 교체하는 것이 가능. 표준적인 WPF 컨트롤·템플릿을 지정함으로써 GridViewCell과 에디터에 대한 완전한 스타일 변경을 실현.
  • 선택과 조작- WPF 개발자가 평소 익숙한 API 의 RadGridView에 의한 제공. 마우스와 키보드에 의한 조작이 가능한 싱글/멀티·레코드에 대응하는 컨트롤의 지원.

RadCarousel for WPF는 회전형 프리 폼 이행 패스를 이용하여 쌍방향 데이터 조작을 실현하기 위한 혁신적인 컨트롤입니다. 이곳에서는 복잡한 데이터가 새로운 시각적 효과로 표현되어 의미 있는 3D 어플리케이션·인터페이스가 제공됩니다.

  • 재이용이 가능한 RadCarouselPanel - RadCarouselPanel은stand-alone의 컨트롤을 호스트 하는 것이 가능하며, 또한 ListBox나 ListView 등을 제어하는 WPF 아이템과 조합시켜서 사용하여 세련된 표현을 실현하는 것도 가능.
  • UI 의 가상화-시스템·리소스 이용을 최적화하기 위하여 RadCarouselPane을 아이템·컨트롤에 사용할 때 그 시점에서 표시되어 있는 아이템만을 위해서만 UI 요소를 표시.
  • 기능적인 LINQ 베이스의 데이터·바인딩·엔진- RadCarousel에서의 고성능 LINQ 베이스 Telerik 데이터 엔진의 활용에 의하여 상당히 기능적인 데이터 바인드 컨트롤을 실현. 데이터 바인딩 시나리오에서 XAML 만으로만 접수를 가능하게 하는 셀렉션과 커런트(current)아이템 지원을 실현.
  • 세련된 애니메이션- RadCarousel을 이용한 각종의 수치 프로퍼티의 애니메이션에 의하여 매우 세련된 사용자 경험을 실현.
  • 데이터 아이템의 표현-데이터 아이템의 표현을 자동생성하기 위하여 어플리케이션 내에서의 비즈니스오브젝트 표시를 신속하게 실현.
  • 아이템의 풍부한 커스터마이즈-스타일/템플릿/애니메이션의 각 기능을 통한 커스터마이즈를 실현.
  • 스크롤의 지원-스크롤 대응의 컨테이너와 스크롤 바 및 마우스·휠을 조합시킨 RadCarousel의 자동적인 조작을 실현.
  • 커스텀 애니메이션 패스의 지원-아이템 이동 경로를 지정하기 위하여 각종 패스의 이용이 가능. 이에 따라서 Expression Blend 내에서의 처리에서 디자이너에 의한 최적 패스 설정을 실현.
  • 유연한 제어 포인트 지정의 메커니즘-데이터·아이템 표현을 자동생성하기 위하여 어플리케이션 내에서의 비즈니스·오브젝트 표시에 신속하게 대응. 이 제어 포인트를carousel Item의 비주얼 처리를 위한 메커니즘으로 이용. 이 메커니즘을 활용함으로써 아이템의 투명도나 스케일, 왜곡 정도 등을 쉽게 제어.

RadCalendar for WPF은 싱글 및 멀티 날짜선택을 실현할 뿐만 아니라 각종 view를 이용하여 그러한 것을 표시하기 위한 컨트롤입니다. 모든 캘린더 프로퍼티는 문화에 대응하고 커스터마이즈가 가능합니다.

  • 문화(Culture) 대응- RadCalendar에 의한 용이한Globalize의 실현. 모든 프로퍼티가 문화 대응이기 때문에 명확한 설정이 이루어지지 않은 경우에는Default Thread의 문화로 대응. 캘린더의 헤더 및 FirstDayOfWeek, ayMonthNamesFormat 의 텍스트를 용이하게 변경.
  • 월/년의 view- RadCalendar에 의한 월view와 년view의 제공.
  • 유연한 데이터 조작- RadCalendar에 의하여 일/월/년의 리스트를 순회시켜서 캘린더 헤더 내의 화살표 버튼을 제공. 또 그러한 버튼의 중간을 클릭함으로써 캘린더view를 변경하는 네비게이션을 실현.
  • Fully Skinnable -RadCalendar is easily customizable through different skins available.
  • 스킨 제어에 대한 풀 대응-이용 가능한 각종 스킨을 이용함으로써 RadCalendar가 용이한 커스터마이즈를 실현.
  • 키보드 지원-키보드를 이용한 아이템(일자)조작을 사용자에게 제공.
  • 선진적인 이벤트 조작 모델- RadCalender 에 의한 루틴화된 스케줄 지원.

 RadDatePicker for WPF의 완전한 데이터 입력 컨트롤에 의하여 월/년/10년/세기/복수 월 등의 다른 view를 표시하는 캘린더로부터 일자를 선택하는 기능을 실현합니다. 그 외에도RadDatePicker for WPF가 제공하는 선진적인 메커니즘에 의하여 일자에 관한 수치와 문자열을 해석합니다.

  • 표시 모델-월/년/10년/세기와 같이 4개의 다른 view에서 캘린더를 표시. 이에 따라서 비즈니스의 요구를 만족시키기 위한 일자 picker·컴포넌트의 조정을 실현.
  • 복수 월의 view- RadDatePicker의 용이한 배치(Configuration)에 의하여 캘린더 영역에서의 복수 월의 표시에 대응. 또한 쉽고 신속한 네비게이션도 실현.
  • 키보드 조작- RadDatePicker에 의한 표준적인 브라우저 조작 패러다임의 지원. 사용자에 의한 페이지 요소를 초과한 탭 조작에 의하여 일자 picker 요소로의 도달이 가능. 계속해서 입력 필드에 기입을 하고 drop down요소에 포커스 된 탭을 클릭하고, [Enter] 키를 누르는 것 만으로 캘린더 표시를 실현.  또 [Tab]/ [Shift+Tab]키에 의하여 각각 일자상에서의 전후로 이동이 가능. 그 외에도 [Enter]버튼 클릭에 의한 특정한 일자의 선택이 가능.
  • 선진적인 퍼서- RadDatePicker의 입력 필드에 기입이 가능한 모든 수치와 문자열을 타당한 일자로 변환. 예를 들면 「1」을 입력한 경우에는 그 필드로부터 포커스가 벗어난 후에 대상이 되는 달의 「1일」을 표시. 또 「Monday」를 타이핑 한 경우에는 그 주의 「월요일」을 선택.

RadNumericUpDown for WPF 에 의하여 WPF용의 각종 포맷을 정의하고, 그러한 것을 커스트마이즈 함으로써 고객의 비즈니스 요건을 충족시키기 위한 풍부한 사용자 경험(user Experience)이 제공됩니다.

  • 포맷팅-사용자에 의한 각종의 수치 포맷 정의를 RadNumericUpDown을 이용해서 촉진.  정의가 완료된 수치나 퍼센티지, 통화 등의 포맷 이외에 사용자에 의한 커스텀 포맷 정의에도 대응.
  • 스타일링과 외관-컨트롤에 대한 UI의 완전한 커스터마이즈에 대응. 매우 커스텀한 니즈에 맞추어 컨트롤 외관을 변경.
  • 조작- RadNumericUpDown에 의하여 사용자가 증감시키는 입력 값의 최소값/최대치를 지정하는 것이 가능.  그 외에도 각각의 증감을 지정하는 값에 대하여 「Change」를 적용하는 것도 가능. 이 기능을 이용함으로써 사용자에 의한 값을 편집 및 변경의 지연, 값의 자동반전, 변경의 속도 지정 등을 실현.
  • 업/다운·컨트롤-업/다운·컨트롤과 화살표 버튼을 병용함으로써 특정한 값을 증감. 예를 들면, 그러한 것과 조합시키는 컨트롤 내의 스크롤·포지션이나 수치 표시 등에 적용이 가능.

RadPanelBar for WPF 컴포넌트의 다양성을 살려 예를 들면 좌우로 전개되는 메뉴나 Outlook 스타일·패널 등의 각종 네비게이션·시스템을 구축합니다. 이 컨트롤 템플릿·메커니즘에 의하여 복잡한 사이트·네비게이션·시스템을 실현하기 위한 확장된 컨트롤 작동을 제공합니다.

  • 계층적인 바인딩- 각각의 네비게이션·시스템 목적으로 따라 계층화 구조를 표시하기 위하여RadPanelBar의 bind가 가능.
  • 스타일링과 외관-컨트롤에 대한 UI가 완전한 커스터마이즈에 대응. 상당히 커스텀한 니즈에 맞추어 컨트롤 외관을 변경.
  • 키보드·지원- RadPanelBar내의 아이템을 조작/전개/축소/선택하기 위한 키보드 이용이 가능. 그 외에도 패널 아이템의 키를 조작할 때의 모든 대응하는 이벤트 발화에도 대응.
  • ExpandMode -싱글·프로퍼티 설정에 맞추어 ExpandMode의 수평/수직지정이 가능.  ExpandMode가 1개인 경우에는 전개되고 있는 패널 이외의 아이템을 축소.

RadProgressBar for WPF는 각종의 타스크(task) 진보를 표시하는 선진적인 컴포넌트입니다. 이 컨트롤 외관은ControlTemplates를 통하여 완전하게 커스터마이즈 하는 것이 가능합니다. 이 구성은 이미 정의된 몇 개의 테마 및 애니메이션과 함께 제공됩니다.

  • 오리엔테이션-싱글·프로퍼티 Orientation 값을 변경함으로써 컨트롤 오리엔테이션을 수평/수직으로 설정.
  • 스타일링과 외관-컨트롤에 대한 UI가 완전한 커스터마이즈에 대응. 상당부분 커스텀한 니즈에 맞추어 컨트롤의 외관을 변경.
  • Configuration-레인지 요소의 최대치/최소값을 정의함으로써RadProgressBar 컨트롤 작동을 Configuration. 그 외에도 값을increment 하기 위한 “stepsize” 정의도 가능.
  • 템플릿과 애니메이션– 컨트롤 룩&필을 원하는 형식으로 주문해서 커스터마이즈 하기 위하여 ControlTemplates을 이용. 이에 따라서 프로그래스 바의 외관을 풍부하게 하기 위한 애니메이션 효과의 활용이 실현.

RadTabControl WPF는 어플리케이션의 네비게이션에 대폭적인 유연성을 부여하고 모든 컨트롤의 탭 내로의 배치를 실현합니다. 이에 따라서 위저드나 심플한 폼 등 각종 네비게이션 시스템 구축이 가능하게 됩니다.

  • 탭·컨텐트 내로의 컨트롤 네스팅-탭 내에 각종 컨트롤을 배치함으로써 복잡하고 유연한 탭 사용자 인터페이스의 바인드를 실현.
  • 데이터·바인딩-Object/XML/WCF 서비스 등이 다양한 data source의 RadTabControl for WPF로의 bind를 실현
  • 헤더·컨텐트- RadTabItems이 HeaderedContentControl일 때 각종 컨텐트와 템플릿을 헤더 내에 배치가 가능.
  • 탭·오리엔테이션-싱글·프로퍼티 설정에 의하여 탭의 포지션을 수평/수직으로 설정이 가능.
  • 멀티라인탭-1열에 배치하는 탭 수를 지정하기 위하여 마지막 탭 위치에 with IsBreak=”True”을 설정. 이에 따라서 다음 탭을 새로운 행의 맨 앞에 표시.
  • 스타일링과 외관-컨트롤에 대하여 UI가 완전한 커스터마이즈에 대응. 상당부분 커스텀한 니즈에 맞추어 컨트롤의 외관을 변경.

RadSlider for WPF는 정의된 범위에 준하여 사용자에 의한 값의 선택을 가능하게 하는 유연한 UI 컴포넌트입니다. 이 컨트롤은 다수의configuration Option을 제공함으로써 외관을 완전하게 커스트마이즈 하는 것이 가능합니다. 그 선택사항으로는 오리엔테이션/small change/마우스·휠의 지원/셀렉션 경계/눈금의 설정/눈금의 배치/눈금 템플릿 등을 들 수 있습니다.

  • 오리엔테이션-사용자 니즈에 따라서 슬라이더의 오리엔테이션을 수평/수직으로 설정.
  • 스타일링과 외관-컨트롤에 대한 UI의 완전한 커스터마이즈에 대응. 상당부분 커스텀한 필요에 맞추어 컨트롤 외관을 변경.
  • 마우스·포인터의 위치에Indicator를 이동-슬라이더·트랙 상의 마우스·포인터 위치에 클릭에 의한 Indicator의 이동을 실현.
  • 가장 가까운 눈금으로 슬라이더를 이동- 가장 가까운 눈금의 위치로 슬라이더의Indicator를 이동.

RadTreeView for WPF는 복잡한 네비게이션 시스템 작성을 실현하고, 또한 디렉토리나 릴레이셔널 데이터 등의 계층화된 구조를 표시하는 컨트롤입니다. RadTreeView가 선진적인 기능에 의한 어플리케이션의 성능과 조작에 대하여 대폭적인 개선을 실현하고 손쉬운 스킨 설정도 가능하게 합니다.

  • 데이터 바인딩-싱글 프로퍼티를 설정하는 것만으로 심플하게 RadTreeView를 바인드. 밴드 하는 소스로서Objects/XML/WCF 서비스 등에 대응.
  • 스타일링과 외관-컨트롤에 대한 UI가 완전한 커스터마이즈에 대응. 상당부분 커스텀한 니즈에 맞추어 컨트롤 외관을 변경.
  • On demand에 의한 로드- 대량 아이템을 조작할 때의 컨트롤에서 퍼포먼스를load  On demand 기능을 통하여 최적화. 이 메커니즘에 의하여 사용자가 「+」아이콘을 클릭하는 것만으로 노드를 전개할 때 부모 노드로부터 자식 노드로의 로드를 실현.
  • 드래그&드롭의 작동- RadTreView의 풍부한 드래그&드롭 기능을 통하여 어플리케이션의 기능을 확장. 최종사용자에 의한 모든 계층구조의 작성과 재구성을 가능하게 하고, 각종 드래그&드롭 조작을 실시. 노드간 및 트리간에서의 드래그&드롭뿐만 아니라 멀티 노드를 대상으로 한 드래그&드롭 등을 실현.
  • 키보드·지원-마우스에 의존하지 않고 노드를 초과한 조작을 실현. 노드 편집/전개/축소/선택과 같은 네비게이션을 실시함으로써 키보드에 의한 마우스의 완전한 교체를 실현.
  • 체크박스의 지원-노드의 Check/Uncheck에 의하여 체크가 완료된 노드·콜렉션에 대한 사용자로부터의 각종 타스크(task) 실시를 촉진. 3 스테이트 체크박스에 의하여 더욱 세련된 노드와의 비주얼·쌍방향성을 제공. 대응하는 이벤트를 이용함으로써 노드·체크·액션의 완전한 처리를 실현.
  • 멀티·노드의 선택-싱글·프로퍼티의 심플한 설정에 의하여 최종사용자에 의한 멀티·노드 선택을 실현.
  • 단일 확대 경로 - 훨씬 쉬운 탐색을 위해 RadTreeView는 현재 확대한 항목의 경로에 없는 항목을 자동으로 축소하는 기능을 제공합니다. 
  • 싱글·패스의 전개-보다 간단한 조작을 실현하기 위하여 그 시점에서 전개되지 않는 아이템 패스라도RadTreeView 에 의하여 자동적으로 축소하는 기능을 제공.
  • 아이템의 편집- F2키 또는 아이템의 더블 클릭으로 RadTreeView 아이템 편집을 실현.  대응하는 이벤트를 이용함으로써 액션 전체의 조작이 가능.

  RadChart for WPF는 완전한 스타일을 제공하는 차트·솔루션입니다. 모든 주요 2D/3D차트에서의 시리즈·타입과 스택 바 시리즈, 싱글/멀티 차트 영역, 파워플한 데이터·바인딩, 커스터마이즈 가능한 바와 축 등을 지원합니다. 이 컨트롤에서는 기능과 외관을 분리하는 혁신적인 어프로치가 도입되어 있습니다. 따라서 단 1행의 코드도 변경하지 않고 컨트롤의 완전한 스타일 변경을 실현합니다.

  • 8종류의 2D차트를 지원- RadChart for WPF가지원하는 Bar/StackedBar/Pie/Line/Area/Doughnut/Spline/Spline 지역 등의 2D 차트.
  • 8종류의 3D차트를 지원-RadChart for WPF가지원하는Bar/Pie/Doughnut/Funnel/Pyramid/Spline/Custom Bar3D Style/Star- shaped Bar 3D template 의 3D차트 및 2D와3D의 스택 바 시리즈.
  • 완전한 스타일 변경을 실현되는 컨트롤- RadChart for WPF에서 기능과 외관을 분리하는 혁신적인 어프로치의 도입. 이에 따라서 단 1행의 코드도 변경하지 않고 컨트롤 스타일을 완전히 변경.
  • 풍부한 데이터·바인딩의 지원- RadChart for WPF가지원하는DataTable/ObjectList/ArrayList/ObservableCollection (변경 주석 부착)/XMLDataProvider/ObjectDataProvider/CollectionView/ Property Paths 등의 각종data source.
  • 시리즈가 용이한 커스터마이즈-시리즈 외관에 대하여 간단한 변경을 실현. 매우 단순한 변경에 의하여 예를 들면 데이터를 시각화하는 Button 컨트롤을 Bar 시리즈로부터 이용하는 것이 가능.
  • 축 선의 자동적인 스케일-축 선 마크의 동적인 추가/삭제를 하기 위하여 축 선을 자동적으로 전개/수축하여 차트·아이템간의ticker를 조정.
  • 그리드·라인- RadChart for WPF가 뛰어난 특징의 가이드 라인. 자연스럽게 연속되는 눈금 표시와 차트를 이용한 데이터 비주얼화를 실현.
  • 유연한 레이아웃- RadChart for WPF 가 제공하는 싱글·차트·컨트롤 내에서의 멀티 차트의 지원. 모든 범례에서 데이터를 집계하는 세련된 범례 기능을 이용.
  • 애니메이션과 상호작용-RadChart for WPF에서 지원되는 것으로 바로 즉시 이용 가능한 풍부한 애니메이션 기능. 그 외에도 빌트 인으로 제공되는 카메라 툴에 의하여 3D차트 로테이션과 zooming을 실현.

RadGauge for WPF는 운용 데이터 표시와 모니터링을 이 컨트롤이 제공하는 각종 기능을 이용해서 실현합니다.  또 각각의 어플리케이션에서의 최적 방식에 의하여 컨트롤 외관을 완전하게 커스터마이즈합니다.

  • 완전한 스타일 변경을 실현하는 컨트롤- RadGauge for WPF에서의 기능과 외관을 분리하는 혁신적인 어프로치의 도입. 이에 따라서 단 1행의 코드 변경도 없이 컨트롤 스타일을 완전히 변경.
  • 방사 모양의 게이지-레이디얼 게이지에 의하여 수치와 눈금을 이용한 원형으로 스케일을 실현. 이에 따라서 다중화된 스케일과 레인지를 표현. 그렇게 유연한 스케일에 의하여 스케일의 개시/종료 각도의 변경, 스케일의 다중화, 반경, 중심, sweep각도와 scalable한 라벨상의 문자열 포맷 등의 커스터마이즈를 실현. 소정의 스케일상의 Major/Middle/Minor를 지원하는 3종류의 눈금. 이러한 카운트 및 길이, 로케이션, 스타일에 대한 니즈에 따른 변경에 대응.  방사상 스케일에 대하여Marker/Needle/Bar/State Indicator/Numeric Indicator와 같은 5종류 스케일의 attach가 가능. 몇 개의 게이지·어플리케이션이 요구하는 타당한 데이터가 존재하지 않는 것을 나타내는 인디케이터 해결에 대하여 Telerik가 제공하는 “Off Position”기능에 의한 대응.
  • 리니어 게이지-리니어 게이지에 의하여 멀티화된 스케일과 레인지의 표시. 매우 유연한 스케일에 의하여 시작과 종료의 표시 폭, 백그라운드, 보더 브러시와 폭, ticker·마크, 스케일 라벨의 문자열 포맷 등의 커스터마이즈를 실현. 리니어 스케일로 어태치 되는 Marker/Bar/State Indicator/Numeric Indicator라고 하는 4종류의 인디케이터. 방사 모양의 게이지와 동일하게 리니어 게이지가 제공하는 “Off Position”기능.
  • 인디케이터- Telerik RadGauge for WPF의 특징인 5종류의 인디케이터: Needle-스케일에 따라 값을 나타내고 방사 스케일만 조합이 가능. Marker-스케일에 따라 값을 나타내는 스케일·인디케이터. 바-스케일 바의 주변에 묘화되는 컬러 바와 그 주변에 배치 가능한 소형 부품. Numeric-디지털·인디케이터·디바이스로서 Value 프로퍼티를 표시하는 인디케이터이며 그 종단에 스케일 값을 나타낸다. State-스케일 상에서 임의의 사이즈를 갖는 쉐이프.  State 인디케이터의 값이 스케일·레인지 내에 배치된 경우에는 레인지 브러시를 이용해서 쉐이프를 칠하여 없앤다.
  • 풍부한 커스터마이즈 기능-빌트 인 된 다양한 작용을 이용하여 Scale/Indicator/Label/Tick 등에 준한 대폭적인 커스터마이즈를 실현하는 게이지.
  • 애니메이션- 모든 게이지로 자연스러운 애니메이션을 실현.         
  • 이벤트-인디케이터 값에 의한 ” Value Changed” 생성과 레인지·베이스·이벤트의 변경.

RadScheduler for WPF는 Outlook 스타일 기능에 고성능 특성을 추가한 정밀하고 강력한 스케줄링·컨트롤입니다. 이 컨트롤에 의하여 어플리케이션 UI 이러한 완전한 커스터마이즈 뿐만 아니라 빌트 인의 Day/Week/Month view를 커스터마이즈하는 파워가 제공됩니다.

  • 완전한 스타일 변경을 실현하는 컨트롤- 독자적인 테마와 템플릿을 이용하여 자유로운 커스터마이즈가 가능한 스케줄러의 외관. 프로퍼티 변경과 같이 간단하게 이용 가능한 테마를 이용한 RadScheduler for WPF스타일의 변경.
  • 풍부한 사용자 경험- RadScheduler for WPF가 가능하게 해주는 각종 오퍼레이션이 쌍방향 방식에 의하여 실시.  일시 슬롯으로의 타스크(task) 드랙 및 타스크(task)가 갖는 길이의 변경, 종일 명령의 작성, 인라인 편집을 통한 명령 수정 등에 대응.
  • 커스터마이즈에 대응한 빌트 인의 Day/Week/Month view–3종류의 빌트 인 Day/Week/Month view의 선택이 가능. 그 외에도 그러한view의 커스터마이즈 및 주간/월간/타임 슬롯/워킹 타임 등에 표시하는 일 수 등을 수정.
  • 확장 가능한 어포인트·아키텍처와 프로바이더·모델- RadScheduler 의 확장 가능한appoint Architecture에 의한 최적 방식으로 데이터를 시각화하기 위한 커스텀한 정의. 그 확장 가능한 프로바이더 모델에 의하여 각종 외부 데이터 소스에 대한 바인딩과 제어를 유연하게 처리. RadScheduler 에 있어서의 데이터베이스·스킴(scheme)의 preset 제약을 불필요하게 하는 것으로 메뉴얼로 정의된 데이터베이스·모델을 수정할 때의 문제를 저감.
  • 정례 명령의 유연한 지원- RadScheduler의 특징으로 제공되는 최상의 유연성을 이용한 정례Appoint Configuration기능. 예를 들면, 선진적인 옵션 편집을 이용함으로써 일/주/월/특정 기간 등의 스케줄링·패턴을 반복 실현. 이러한 유연한 룰·메커니즘에 의하여 모든 대응 가능한 반복 시나리오를 커버.

확장된XBAP 지원- RadScheduler의 확장된 XBAP 지원에 의하여 Web과stand-alone을 묻지 않는 통일된 풍부한 경험을 어플리케이션 실행 환경에 제공.