Telerik Premium Collection for .NET

這一綜合性的工具集允許您為web和桌面應用程式快速創建商業級介面,並滿足您的顧客對各種功能、設計和使用性的要求。

由以下開發商製作:Telerik
ComponentSource 開始代理銷售的日期:2018年

i

Telerik Premium Collection for .NET is now available as Telerik DevCraft Ultimate.

關於 Telerik Premium Collection for .NET

這一綜合性的工具集允許您為web和桌面應用程式快速創建商業級介面,並滿足您的顧客對各種功能、設計和使用性的要求。

ASP.NET AJAX, Silverlight 和 WinForms & WPF 控件以及靈活的報告引擎,都可以幫助您及時,在預期的預算內快速創建 .NET應用程式。 Telerik Premium Collection for .NET 還包括Telerik OpenAccess ORM ,可讓您簡化桌面和web應用程式的訪問管道。 按需付費License 與黃金支持包(24小時以內的答復), 全套 C# 源代碼, 1年內的再分配權和免費跟新到最新產品一起提供。 此工具套的使用沒有license 密鑰,可以在不限數量的開發、測試和生產伺服器上自由部署。 通過580頁的自定位教程和數百個代碼範例,可加快您的額學習。

Telerik Premium Collection for .NET Silverlight 包含的控件有:

RadGauge - RadGauge集為您的應用程式提供了大量豐富的圓形、線性和數值儀錶類型。 通過非常強大的定制功能,您可以為您的Silverlight應用程式獲得恰好符合您搜索條件的外觀,並且有發現大量的機會來創建恰好符合您要求的儀錶。

  • 可進行全面的樣式設置,無外觀的控件– 此空間採用了一種創新的方法,可將功能和外觀完全分來。 這就允許您在不更改一行代碼的情況下對空間的樣式進行徹底的重新設置
  • 輻射式儀錶 – 放射狀儀錶的刻度非常靈活,允許您進行以下定制: 更改刻度盤的起始和終止角,刻度的倍數, 半徑, 中心, 掃過的角度和刻度標籤字串的格式。 您還可以更改刻度標記的數量、長度、刻度的位置和樣式
  • 線性表 - 線性表可以顯示多個刻度和範圍。 刻度非常靈活,允許您進行以下定制: 起始和終止寬度、背景、邊框畫筆和厚度、刻度標記、刻度標籤字串格式。  給定刻度盤上的4種類型的刻度標記的數量、長度、刻度位置和樣式等可根據您的需要進行改變
  • 標記 - Telerik RadGauge for Silverlight 提供5種類型的標記: 指針、記號、條、數值、和狀態指示
  • 豐富的定制功能 - 儀錶是高度可定制的,具有各種內建的行為,從刻度盤到標記、標籤和刻度等。
  • 動畫 - 所有儀錶均可以實現流暢、現成的動畫

RadContextMenu - RadContextMenu 可在不佔用頁面空間的情況下為頁面或元素提供更多命令。

  • 多級功能選單項目 - RadContextMenu 支持分層。您可以根據需要創建任何等級的功能選單項目,以實現您希望的導航功能
  • 分層的數據綁定 - 您可以將功能選單與分層對象數據綁定,以創建專案的分層,已及與一個XML數據綁定
  • 風格和外觀 - 可通過Expression Blend 對功能選單進行全面的定制
  • 方向 - 通過改變一個屬性,將方向設為水準或垂直
  • 點擊打開 - 讓子功能選單組織有在點擊第一級功能選單項目時候才打開,因而實現與windows類似的功能選單行為
  • 豐富的編程模型 - 您可以在運行階段對RadMenu的任何屬性進行控制,以便即時創建或管理靈活的功能選單
  • 選擇/消選項目 - 讓用戶選擇/消選項目並對所選擇專案的集合進行管理
  • 邊界探測 - RadMenu 可查出Silverlight 插件的邊界並在相對的方向代開其子項目組,如果需要關閉螢幕邊界的話

RadCoverFlow - RadCoverFlow 通過一個媒體集合,將導航轉變為一個可視化的體驗,這應歸功於其令人驚歎的動畫功能。 創建流的元素可以在一個行中進行虛擬對齊,以便用戶可以方便的通過這些專案。 讓您的最終用戶享受其圖形或視頻的流覽過程。

  • 對專案的反射進行配置 – 通過RadCoverFlow,對專案反射的高度和透明度進行配置,以創建豐富的用戶介面
  • 對攝像頭的位置進行配置 - 您可以輕鬆改變觀察專案視角。 這種方式可幫助您創建更多類似3維效果的介面
  • 真3D旋轉 - RadCoverFlow 通過真3D的過度來實現所有專案的導航
  • 可定制的導航範本 - 您可以改變coverflow外觀的導航,以根據您業務應用程式的設計對coverflow控件進行定制

RadPageNavigation - RadPageNavigation 是一個由Telerik開發的定制框架。 它通過為跨越頁導航提供API來增強您的應用程式的功能。 此外,RadPageNavigation 框架還具有內建的動畫功能,以進一步豐富用戶介面和提高您的Web應用程式的可用性。

  • 自動滑動 - RadNavigation 允許您對頁間導航所採用的動畫進行定制。 因此,您可以根據您的應用程式的設計對動畫進行調整
  • 幀支持 - RadNavigation 支持幀和頁面。 您可以通過創建定制的頁導航和過渡動畫來利用這些功能
  • 導航歷史 - RadNavigation 可以為訪問過的頁面保存歷史. 這也允許您在這些頁之間"後退" 和 "前進"

拖 & 放管理器 Telerik 的Drag & Drop model for Silverlight允許用戶將任何元素拖動並釋放到任何其他的元素。 相關的事件允許用戶對拖 & 放過程進行全面控制,因而輕鬆地創建複雜而又靈活的業務邏輯 。

  • 豐富的事件處理 - DragAndDrop 框架提供了大容量的事件集,可用於對拖放操作過程中發生的行為進行處理。 通過這些不同的事件,您可以按照您具體的定制應用程式的邏輯對拖放行為進行調整,因而為用戶提供很大的靈活性。
  • Visual ArrowCue - RadDragAndDropManager 允許您在拖動一個元素時設置一個visual cue。 它會在用戶進行拖放操作時提供指引。
  • Visual DragCue – DragCue會在用戶進行拖放操作時隨著滑鼠移動。 此功能是拖放操作的另一種視覺導引。 它可以簡化用戶對頁面上的元素進行重排的過程
  • ScrollViewers - 此控件在拖放操作的目標不可見時候,可以自動採用ScrollViewers來顯示內容。 這使得需要在部分頁面在螢幕上不可見的情況下也能進行拖放操作

RadCalendar for Silverlight是一個全功能的數據輸入控件,可提供顯示各種視圖,如月、年、10年、世紀、多月份視圖等。此外,您還可以一次選擇多個日期,並定義選擇範圍。

  • 顯示模式-您可以以4種不同的視圖來顯示日曆— 月、年、10年、和世紀。 因此,您可以通過調整日曆的構件來滿足自己的業務需要。
  • 多月視圖 - RadCalendar 可以輕鬆地設置為在一個日曆區域中顯示多個月份。 因此,您可以使導航變得更輕鬆、更快。
  • 數據綁定- Telerik RadCalendar for Silverlight 可以和各種數據源類型綁定,例如對象、XML和WCF服務等。
  • 選擇模式 - RadCalendar 支持單日期和多日期選擇。 這一行為可通過一個屬性來改變 。
  • 選擇範圍-設置用戶可以導航的日期範圍,對可以選擇的日期進行限制。
  • 鍵盤導航 - RadCalendar 支持標準的流覽器導航模式。 用戶可在頁面元素之間點擊,直至到達日曆元素。 然後,他們可以通過按下[Tab]/[Shift+Tab] 鍵,在各日期之間前後切換。 可通過點擊[Enter] 按鈕來選擇一天。
  • 風格和外觀-RadCalendar可通過Expression Blend 進行全面的定制。 還有一些預先定義的主題,以便您對日曆控件的樣式進行設置。

RadCalendar for Silverlight是一個全功能的下拉列表控件。 此產品採用了大量先進的功能,如自動完成、類似網格的多列、數據綁定、含有豐富事件的模型等。

  • 數據綁定- Telerik RadComboBox for Silverlight 可以和各種數據源類型綁定,例如對象、XML和WCF服務等。
  • 可編輯模式 - RadComboBox 可在 "可編輯" 和 "不可編輯" 模式下工作。 此外, 即使在啟用了可編輯模式的情況下,RadComboBox也可以被標記為只讀。
  • 自動完成- RadComboBox 全面支持自動完成- 在您向輸入區打字時,組合框會返回與當前輸入的文本所有相關的匹配。
  • Multicolumn 模式 組合框 -您可以用定制的ItemTemplate來表示類似網格的多列。
  • 對鍵盤的支持 - RadComboBox 箭頭鍵全面支持鍵盤導航。
  • 風格和外觀- RadComboBox 可通過Expression Blend 進行全面的定制。 還有一些預先定義的主題,以便您對組合框的樣式進行設置。

RadCube for Silverlight是一個多平臺導航構件,封裝了您的應用程式邏輯的不同部分。 您可以創建多功能的嚮導形式,對系統進行導航或甚播放視頻。 RadCube for Silverlight還可以成功地替換一個轉子或CAROUSEL控件。< can also successfully replace a rotator or carousel control.

  • 導航:/strong> 用戶可以通過滑鼠進行全面的導航。 此控件豐富的API,也可以用於對多維數組進行導航。
  • 風格和外觀- 此控件可以用Expression Bled 輕鬆進行定制。 此外您還可以才用幾種預先定義的主題。
  • 將多維數組用作導航系統-您可以將RadCube用作導航系統,或者您可以用它來將您的所有頁面顯示在數組的側面,因而在切換頁的時候創建過度效果。

RadDatePicker for Silverlight是一個全功能的數據輸入控件,可提供從現實不同視圖的日曆中選擇數據的功能,如月、年、10年、世紀、多月視圖等。此外,RadDatePicker還提供了一種先進的,可對日期中的數值和字串進行分析的演算法。

  • 顯示模式-您可以以4種不同的視圖來顯示日曆— 月、年、10年、和世紀。 因此,您可以通過調整日期拾取器構件來滿足自己的業務需要。
  • 多月視圖 - RadDatePicker 可以輕鬆地設置為在一個日曆區域中顯示多個月份。 因此,您可以使導航變得更輕鬆、更快速。
  • 強大的數據綁定 - TelerikRadDatePicker for Silverlight 可以和各種數據源類型綁定,例如對象、XML和WCF服務等。
  • 鍵盤導航 - RadDatePicker 支持標準的流覽器導航模式。 用戶可在頁面元素之間點擊,直至到達日曆元素。 然後,他們可以在輸入字段中進行一些輸入,點擊標籤來聚焦到下拉箭頭元素,然後按下[ Enter]鍵。 此時日曆會顯示,用戶可以通過按下[Tab]/[Shift+Tab] 鍵,在各日期之間前後切換。 可通過點擊[Enter] 按鈕來選擇一天。
  • 先進的 Parser -您可以在RadDatePicker的輸入字段中輸入任何數字或字串,輸入的值會轉換為有效的日期。例如,如果您輸入“1”,則在離開輸入字段後,該月的第一天會顯示。 如果您敲入“Monday”, 則當前星期的相應日期會被選擇。
  • 風格和外觀- RadDatePicker 可通過Expression Blend 進行全面的定制。 還有一些預先定義的主題,以便您對datepicker 控件的樣式進行設置。

RadExpander for Silverlight是一個靈活的控件,可以幫助您節省空間和實現對網站的更便捷的導航。  您可以將expander 放置在您的網頁的任意位置,並且在下拉區域嵌入任何內容。

  • 定制的表頭 -任何控件都可以放置在RadExpander的表頭範本內。 因此,此控件允許您根據您的應用程式佈局的需要對用戶介面進行進一步的定制。
  • 方向- RadExpander 支持4種 ExpandDirections。 換句話說,您可以向任何方向展開內容 (上, 下, 左或右)。 此功能允許您將expander控件防止在您的頁面佈局的任意位置並選擇需要的ExpandDirection。
  • 風格和外觀- RadExpander 可通過Expression Blend 進行全面的定制。 還有一些預先定義的主題,以便您對expander控件的樣式進行設置。

RadMediaPlayer for Silverlight允許您輕鬆地通過此控件的靈活性,輕鬆地在您的網站上提供音頻和視頻內容。 您可以創建和載入播放列表、設置章節、在全拼模式下觀看視頻,並且對控件的外觀進行全面的定制。

  • 設置章節 -允許用戶通過單擊合適的章節,來對電影的不同部分進行播放。
  • 創建播放列表 -在行內或其後的代碼中創建您自己的播放列表。
  • 設置視頻尺寸 -您只需通過兩個屬性,輕鬆改變視頻元素的寬度和高度。
  • 風格和外觀- RadMediaPlayer 可通過Expression Blend 進行全面的定制。 還有一些預先定義的主題,以便您對媒體播放器控件的樣式進行設置。

RadMenu for Silverlight提供了為您的web應用程式創建全面的導航的功能。 通過將顯示分層視圖的功能和先進的樣式演算法相結合,RadMenu 可讓您創建哪怕是最複雜的網站功能選單系統。

  • 分層的數據綁定--您可以將功能選單與分層對象數據綁定,以創建專案的分層,已及與一個XML數據綁定< 您也可以用WCF服務來對功能選單進行匯總。
  • 風格和外觀- 可通過Expression Blend 對RadMenu 進行全面的定制< 還有一些預先定義的主題,以便您對功能選單控件的樣式進行設置。
  • 方向- - 通過改變一個屬性,將方向設為水準或垂直
  • 點擊打開-讓子功能選單組只在點擊第一級功能選單項目時候才打開,因而實現與windows類似的功能選單行為
  • 豐富的編程模型-您可以在運行階段對RadMenu的任何屬性進行控制,以便即時創建或管理靈活的功能選單。
  • 選擇/消選項目-讓用戶選擇/消選項目並對所選擇專案的集合進行管理。 通過對應的事件您可以對選擇/消選行為進行全面的處理。
  • 邊界探測- Telerik RadMenu 可查出Silverlight 插件的邊界並在相對的方向代開其子項目組,如果需要越過螢幕邊界的話。 如果兩個方向都沒有足夠的空間,此控件會調整期專案的位置,以盡可能使其可見。

RadNumericUpDown for Silverlight通過允許用戶定義各種值的格式,提供豐富的用戶體驗,以及通過對這些格式進行進一步的定制,來滿足顧客在業務方面的要求。

  • 格式化-讓用戶用RadNumericUpDown來定義不同的值的格式。 除了預先定義的數值、百分比和貨幣格式之外,用戶可以定義其定制的格式 。
  • 風格和外觀- RadNumericUpDown 可通過Expression Blend 進行全面的定制。 還有一些預先定義的主題,以便您對控件的樣式進行設置。
  • 導航- RadNumericUpDown 允許您定義最小值和最大值,在此範圍內,用戶可以對輸入的值進行增減。 此外您還可以指定一個“變動量”,以便每次進行增/減操作時會按照這個值進行增減,並且允許顧客對這個值進行編輯。 您還可以延遲變化,自動恢復變化的值和加快變化的速度。
  • UpDown 控件 - UpDown 控件用成對的箭頭按鈕來對某個值進行增減,例如在相關控件中顯示的一個滾動位置或一個數值。

RadPanelBar for Silverlight是一個多功能構件,允許您創建不同的導航系統,例如左/右側功能選單和Outlook 風格的面板。is a versatile component allowing you to build different navigation systems such as left/right side menus and Outlook style panels. 此控件的範本演算法可提供對控件的行為進行增強的的功能,從而表示一種複雜的網站導航系統。

  • 分層綁定 - 您可以將 RadPanelBar 綁定到分層結構,以為了您的導航系統而顯示它們。 您可以把控件綁定到對象、XML,或您可以用WCF服務來對專案進行匯總。
  • 對鍵盤的支持 -用鍵盤來導航、展開、折疊或選擇RadPanelBar中專案。 此外,如果用鍵盤來管理面板專案時,則所有相關的事件都會被啟動。
  • 不同的 Expand 樣式Modes - ExpandMode 可以是單一的,也可以是多重的,反映出允許的可展開專案的數量。can be either single or multiple, reflecting the allowed number of expanded items. 在單ExpandMode下,所有的面板專案,除剛剛展開的專案之外,都會折疊。< /li>
  • 風格和外觀-RadPanelBar可通過Expression Blend 進行全面的定制。 還有一些預先定義的主題,以便您對控件的樣式進行設置。

RadProgressBar for Silverlight是一種先進的構件,允許您對各種任務的進度進行全面展示。 此控件的外觀可以通過ControlTemplate進行全面的定制。 此控件提供了幾種預先定義的主題和動畫。

  • 方向-通過設置一個稱為“Orientation”的屬性來將控件的方向設置為垂直或水準。
  • 配置 -通過定義範圍元素的最小值和最大值,對RadProgressBar控件的行為進行配置。 您還可以為值的增加定義“步長”值。
  • 風格和外觀-通過ControlTemplates,按照您定制的方式對控件的外觀進行定制。 除了ControlTemplates,您還可以用動畫效果來豐富進度條的外觀。

RadSlider for Silverlight是一個靈活的用戶介面構件,允許用戶從一個預定的範圍內選擇一個值。 此控件在外觀方面是完全可定制的,可提供大量配置選項,如方向、微小變化、滑鼠滾輪支持、選擇範圍、鎖定到刻度、刻度的放置、刻度範本等。

  • 方向-按照您的需要將滑動條的方向設置為水準或垂直。
  • 風格和外觀-此控件在用戶介面方面是完全可定制的。 您可以按照您的定制需求來改變控件的外觀。
  • 將Thumb移動到滑鼠的指針 -將滑鼠的游標停在滑動條的滑軌上並點擊滑鼠,使滑動條的thumb移動到滑鼠的點擊位置。
  • 將滑動條移動到最近的刻度 -讓滑動條將thumb移動到最近的座標標記處。

RadTabControl for Silverlight為您的網站導航帶來了極大的靈活性,並且允許您將任何控件放置在標籤內部。 因此,您可以創建不同的導航系統,如嚮導和簡單的表單等。

  • 在標籤內容中嵌入控件 -您可以把任何控件放置在標籤內,從而允許您創建複雜而又靈活的用戶介面 。
  • 數據綁定- Telerik RadTabControl 可以和各種數據源類型綁定,例如對象、XML和WCF服務等。
  • 表頭內容 -您可以在表頭中放入任何內容和範本,因為RadTabItem是HeaderedContentControl。
  • 標籤的方向-標籤可通過設置一個單獨的屬性來選擇水準或垂直放置。
  • 多行標籤 -您可以通過對一行中的最後一個標籤標記為“ IsBreak=”true“ "" 來設置標籤行的結尾。 下一個標籤將會另起一行。
  • 風格和外觀-RadTabControl可通過Expression Blend 進行全面的定制。 還有一些預先定義的主題,以便您對標籤控件的樣式進行設置。

RadTimePicker for Silverlight是一種易於使用的控件,允許您將時間的選擇集成到web應用程式中。 此空間顯示出一個先進的分析器,將每個數值轉換為一個有效的時間。 通過TimePicker控件的範本,您可以以自己定制的方式排列專案。 此空間支持綁定到集合或通過起始/終止時間和間隔來定義範圍。

  • 數據綁定- RadTimePicker 可以被綁定到任何包含TimeSpan 對象的集合。
  • 風格和外觀- RadDatePicker 可通過Expression Blend 進行全面的定制。 還有一些預先定義的主題,以便您對控件的樣式進行設置。
  • 對佈局的支持 - RadTimePicker 允許您通過不同的面板類型 - Grid, RadUniFormGrid, StackPanel等對其專案進行排列。
  • 定制的表頭 -任何控件都可放置在RadTimePicker或RadClock的表頭範本中。 因此,此控件允許您根據您的應用程式佈局的需要對用戶介面進行進一步的定制。
  • 先進的 Time Parser - 通過RadTimePicker, 你只需在控件的輸入區輸入數值即可。 這些值會自動轉換成世紀的時間。These values will automatically be converted to an actual time. 此功能可極大改善控件的可用性。

RadTreeView for Silverlight是一個可讓您創建複雜的導航系統和顯示分層結構,例如目錄和關係型護具的控件。 通過其先進的功能,RadTreeView 可極大地改善您的web應用程式的導航和性能。 此外,RadTreeView 提供了一種輕鬆的設置皮膚的方式已及即時可用的主題。

  • 數據綁定-RadTreeView的綁定十分簡單,只需設置一個屬性。 RadTreeView 所支持的綁定源包括對象, XML, WCF 服務。
  • 按需載入- The performance of the control when operating with huge amount of items is significantly optimized through its load on demand feature.在對巨量的專案進行操作時,控件的性能通過按需載入的功能得到極大的優化。 這一演算法還可以在用戶通過點擊”+“圖示來展開父節點時,讓節點載入子節點。
  • 拖放命令通過豐富的拖放功能,RadTreView可以進一步增強您的web應用程式的功能。 您的用戶可以創建任何分層結構並進行重新排序,以及輕鬆完成以下拖放操作: 拖放到另一個節點或兩個節點之間,在樹形視圖之間拖放,以及拖放多個節點等。
  • 風格和外觀-RadTreeView可通過Expression Blend 進行全面的定制。 還有一些預先定義的主題,以便您對樹視圖的樣式進行設置。
  • 對鍵盤的支持 -不用滑鼠,通過節點導航。 鍵盤可完全代替滑鼠,它允許您進行導航、編輯、展開、折疊以及選擇節點,允許您進行導航、展開、這些已經選擇節點。
  • 對複選框的支持 -選擇/消選節點,讓用戶對選擇的節點的集合完成各種任務。 3狀態複選框可提供一種與節點之間更強的視覺交互。 通過對應的事件您可以對節點-選擇行為進行全面的處理。
  • 多節點選擇-用戶只需設定一個屬性,即可選擇多個節點。

RadUpload for Silverlight是一個專用於檔上傳的控件。 它可以在分配最少量的伺服器記憶體的同時,允許對一個或多個檔進行優化和完全的配置。

  • 多檔上傳-為了節約用戶的時間和努力,RadUpload允許通過其多檔上傳功能,通過設置一個單一的屬性,同時上傳多個檔。
  • 風格和外觀- RadUpload 可通過Expression Blend 進行全面的定制。 還有一些預先定義的主題,以便您對上傳控件的樣式進行設置。
  • 擴展名篩選 -通過RadUpload,您可以對上傳到的檔類型進行篩選。 允許的檔擴展名會出現在”Open“對話框中。
  • 自動上傳- RadUpload 可以在檔在”Open“對話框中被選中後立即開始自動上傳。
  • 檔的數量和大小的限制-您可以限制用戶可以選擇並同時上傳的檔的數量和總體尺寸。

RadWindow for Silverlight是一個可成功代替標準的流覽器對話框以及提醒/提示和確認框的構件。 此空間豐富的事件模型,加上其增強的性能,可以加大地減緩您的部署過程並改善您的應用程式的回應性和可擴展性。

  • 排序 - RadWndows 互相之間重疊,作為所有窗口上方的置頂窗口。
  • 配置 - RadWindow 在確定尺寸、狀態和位置方面是完全可定制的。
  • Alert, Prompt, Confirm - RadWindow 通過顯示 Alert, Prompt and Confirm 方式,允許您更改流覽器提供的標準對話框。
  • 風格和外觀- RadWindow 可通過Expression Blend 進行全面的定制。 還有一些預先定義的主題,以便您對窗口的樣式進行設置。

RadLayout Panels for Silverlight允許各種元素的放置。 佈局面板的類型決定了元素在面板上的定位方式。 套裝軟體中有三種面板的類型: WrapPanel, DockPanel 和 UniformGrid.

  • 您可以將子項目防止在對接面板中,這樣就不會佔用任何空件,也不會被其他對接元素佔用。 對接面板提供了一種內建的自動縮放功能,應用於尺寸沒有被預先設定的元素。
  • 您可以將子元素按次序從左向右防止,在含有子元素的框的邊緣將下一行的內容分開。 面板的子節點將在一個網格佈局中排列。

Telerik Premium Collection for .NET WPF 包含的控件有:

RadGridView for WPF是一個可提供出色的性能和靈活性的分層模型的網格控件。 RadGridView unxu您創建完全可定制化,且高度交互性的介面,以進行大數據的顯示和管理。

  • 出色的性能 -RadGridView的主要優點是出色的性能,它可以同時處理數十萬條記錄,而不會影響用戶的體驗。 這種效果是通過WPF 的本機用戶介面的虛擬化實現的-只處理載入可查看區域的資訊,這樣可節省記憶體的佔用並可加快載入過程,因而進一步強化用戶介面的性能。 由於採用了基於LINQ的數據引擎,RadGridView 允許對此前無法載入和處理的數據源進行操縱。 數據是通過LINQ查詢進行處理的,提供了高性能和很強的擴展性。
  • 數據綁定-RadTreeView的綁定十分簡單,只需設置一個屬性。 RadGridView支持的數據源包括: .NET 對象、, ADO.NET數據表以及 WinForms 的本機 BindingList 集。
  • 數據源的更新 -為了實現更好的可測試性,在原始的數據源,而不是用RadGridView API來操縱數據可能更為方便。 RadGridView 通過對數據源的集合變化事件進行監聽並在其可視化的表示形式中反映出這些變化。 此功能僅支持可觀察的數據源,如WFP本機中運行INotifyCollectionChanged介面的集合或針對WinForms,且運行IBindingList的數據。/li>
  • 真正無外觀,可全面設置樣式的控件 -您可以用自己的主題或用隨控件一起提供的幾種主題之一對您的網格的外觀進行自由定制. 用現有的主題對 RadGridView的樣式進行重新設置就和改變屬性一樣簡單。
  • 靈活的對象模型 RadGridView 具有極度靈活的分層模型,允許對複雜的數據進行有條理的組織. 為了減輕您在定義分層關係方面所遇到的麻煩,RadGridView可以自動查出那些與ADO.NET DataSet 綁定的數據並進行相應的顯示。 RadGridView’s 的分層支持也擴展到.NET對象的圖形。  此外,此控件還允許您用您自己實施的規則而不是用數據表或.NET對象關係定義定制的分層設置。 為了簡化樹類數據的顯示,RadGridView還提供了自引用的分層支持,允許您顯示有子對象的相同類型,並可以嵌入至任意的深度。
  • 表格分層-這種分層模式允許您在綁定到不同的數據表時對分層設置進行定義。 您可以用已經在數據集中定義的關係或定義您自己的關係。 RadGridView 用這些關係,根據您的數據模型創建主網格,以及嵌入網格。
  • 定制分層 -在一些較為先進的情況下,當子數據可能來自特殊的數據源時,您可以用一種定制的分層設置。 RadGridView 會觸發一個事件,您可以利用這個事件來實施您自己的字數據訪問邏輯。 您可以利用此功能來定義您的分層模式,即使子數據來自遺留的系統,XML檔、COM等。
  • 自參考分層 -通常列表數據會自己定義一個分層關係。 此方式用於對可嵌入分層深度的樹形結構進行建模。 RadGridView 通過自參考分層功能支持這種情景,確保允許您定義的關係是指向同一個表的。 例如:用一個相關顧客的集合來與顧客的對象進行對比。
  • 帶驗證的在位數據編輯 -RadGridView可提供在位數據編輯和內建的數據驗證。  包括: RadCheckBox 允許您輕鬆編輯布爾值, RadComboBox,以對查詢字段進行編輯、在單元格級和行級的內建的數據驗證,以及靈活的編輯器外觀定制. 您可以對當前編輯的單元格的顯示進行定制,並且可以對現有編輯器進行複用或定義您自己的定制編輯器。