專門針對Sliverlight 4的數據查詢控件,支持遠程服務器的流暢訪問
標簽:Silverlight網格Grid開發商: Xceed Software
當前版本: v2.0
產品類型:控件
產品功能:UI界面
平臺語言:.NET
開源水平:不提供源碼
本產品的分類與介紹僅供參考,具體以商家網站介紹為準,如有疑問請來電 023-68661681 咨詢。
Xceed DataGrid for Silverlight讓最終用戶以驚人的速度查看他們的數據,即使他們的數據在通過互聯網訪問的一個遠程服務器上。
聲明:本產品中文介紹為慧都網版權所有,未經慧都公司書面許可,嚴禁拷貝、轉載!
* 關于本產品的分類與介紹僅供參考,精準產品資料以官網介紹為準,如需購買請先行測試。
特點:
Silverlight技術
專門針對Sliverlight 4采用面向對象設計創建,用C#語言和XAML編寫。
基于一個靈活的和可擴展的對象模型,具有模塊化和可重復使用的可視化元素。
該數據表格單元格是真正的Silverlight內容控件,因此它們能夠包含任何內容。
支持從右到左的文本。
在Blueprint版本中提供可用的完整的源代碼(C#和XAML)。
與Silverlight基類庫無縫集成。
完整的文檔完全集成到Visual Studio中。
包含各種VB.NET和C#實例應用程序以便您入門。
在行和列上執行完整的UI可視化,即使在分組數據時,因此僅當前視圖中的元素被創建和保留,這就意味著更快的加載時間,使用更少的內存。
在Visual Studio 2010和Expression Blend中的設計時支持。
能夠被用于MVVM和MVC設計和體系結構模式的結合之中。
智能,按需要的后臺數據檢索
按需檢索數據(數據虛擬化)確保只有那些從服務器請求的記錄可見。這就大大降低了傳輸的數據量,從而增加了數據表格感知速度。還可以降低服務器的壓力。
這唯一的Silverlight數據表格用于以驚人的速度顯示遠程數據,這要歸功于其強大的后臺(異步)記錄檢索系統。
數據虛擬化提供了通過一個便捷的無限滾動的滾動條體驗而不是典型的Web網格分頁界面。
一個精巧的設計使用了被動式的預提取技術,它在后臺緩沖當前被請求的記錄的前后記錄,因此當向上或向下滾動或分頁時,最終用戶能夠立即看到數據:這里不需要最終用戶等待的實時請求,這使得您感覺到您的應用程序很呆滯。
當數據表格是空閑時主動預提取操作被用于保持緩存滿的狀態。
異步(后臺)數據請求保持UI在任何時間響應請求。目前市場上沒有其它數據表格能夠做到這一點。
所有的數據表格的功能都已全部包含,因此這里沒有在功能和性能上的權衡了。
該數據表格支持WCF Data Services和WCF RIA Services,因此開發人員只需幾行代碼就能夠獲得該系統的所有的優點。
支持幾乎任何類型的自定義數據源。
甚至可以提供流和其它“無限制”的源的數據虛擬化,例如論壇和博客!
優化的網絡通信和數據源查詢
沒有發現。該數據表格不需要知道有關數據源的任何信息:總行數,分組的數量和大小,或者其它任何信息。
高效的查詢。使用相對查詢,因此它們在服務器上執行的更快。其結果通過數據表格的迅捷導航。沒有其它數據表格做到這一點。
查詢節流,這樣可以大大增強高負載的滾動性能。在高負載滾動時,查詢到的服務器不在需要的數據行是作廢的,從而大大降低了服務器負載和數據表格的CPU使用率。
在Silverlight中的大多數引人注目的UI體驗,用于Web或其它
平滑滾動動畫。
具有動畫效果的列重新渲染和大小調整。
具有動畫效果的組折疊/展開。
具有動畫效果的行插入/刪除。
具有動畫效果的拖放來創建分組。
完整的異步體系架構去報UI在任何時候保持響應。
全樣式化,因此您能夠找到是您自己觀感的樣式。
支持隱式樣式,因此整個應用程序能夠在幾分鐘內使用一組代碼完成樣式定制。還支持顯示樣式。
具有空前數量的可定制的元素。100%兼容Expression Blend。
具有動畫效果的粘性標題平滑地推動前一個標題離開屏幕。
視圖和主題
一個美麗的2D表格視圖。
列標題支持拖放列重排序,列大小調整,點選排序,以及拖放到“分組式”的行。
自動地更改行的高度以適應最大單元格的內容。
由我們的圖形藝術家們精心設計的六大漂亮的Silverlight主題,以及更多基于此的主題。
每種主題提供一個交替的行樣式。
包含樣式和模板的XAML源代碼,因此您擁有了一個開發您自己的樣式和模板的快速出發點。
數據分組
創建,展開,和折疊分組始終是活潑的。
支持UI虛擬化,即使在分組的情況下,節省內存和減少加載時間。
交互式的“分組式”行允許最終用戶易于創建和操縱分組本身。
用于增加使用性的分組導航控件(快速搜索)。
真正的嵌套分組(層次,多級分組)增加了可讀性,并因而更具生產力。
可定制的分組級配置。
Sticky分組容器有助于確保最終用戶丟失他們獲得的數據。
數據綁定
支持綁定到任何本地列表,WCF DataServices Web服務,WCF RIA Services Web服務,或自定義Web服務。
指示器字形讓最終用戶了解在虛擬化時數據的被載入和提交,以及出現的錯誤。
數據虛擬化大大提高了性能并減少了內存的使用率,尤其是當工作在大數據源時。
在虛擬化模式中的過濾(過濾器行),讓您結合數據虛擬化的性能提升優勢和過濾的靈活性。
完全支持Silverlight數據綁定。
能夠直接綁定到一個簡單類型的數組,如String, Decimal, DateTime, TimeSpan, Guid或Primitive(例如,SByte,Byte,Int32等),并在一列中顯示這些類型的值。
輸入驗證
包含內置的數據驗證,支持單元格或行級的數據驗證。
當一個驗證錯誤發生時一個單元格或一行的外觀能夠完全被樣式定制。
錯誤顯示集成在所包含的主題之中。
支持本地數據驗證(IDataErrorInfo)。
支持遠程數據(服務器端)驗證(INotifyDataErrorInfo)。
支持IEditableObject。
豐富的就地編輯功能
當單元格或行退出編輯模式或當單元格內容發生變化時立即更新源。
為細粒度控制整個編輯過程提供事件。
為整個編輯模式提供編程式的控制。
支持多種編輯觸發器和顯示條件。
允許您為一個被編輯的單元格指定一個編輯器。
單元格編輯器能夠被顯示而不用進入編輯模式。
單機編輯模式允許進入編輯模式,并通過單擊激活諸如復選框,文本框,和組合框等項。
網格的任何部分能夠被設置為只讀。
為快速輸入新的數據提供一個插入行對象。
根據數據類型字段自動地選擇合適的默認編輯器控件。
異步編輯能力(多編輯)。
對所有的列數據類型提供的默認編輯器。
支持創建自定義單元格編輯控件。
包含一個組合狂編輯器,可用于編輯相關的字段。
包含的編輯器控件
所有的編輯器控件都可用,無論是單元格查看器/編輯器,或者獨立于網格的更靈活和統一的界面。
包含這些控件:CheckBox, AutoSelectTextBox,DatePicker/Calendar,ValueRangeTextBox,NumericTextBox。
所有的控件都是100%樣式化和模板化。
結合性/模塊化:將控件互相嵌入以創建靈活的,創新的新控件。
該網格自動地根據列的數據類型選擇正確的類型。
全功能的可視化方法:強大的設計器有助于使得開發更快,更容易。
可擴展性:所有的控件能過被擴展來實現自定義的功能,外觀和行為。
過濾
支持過濾表達式操作,如:=, >, >=, <, <=, !=。
提供一個過濾器行對象。
支持編程式過濾。
支持本地過濾。
提供類似Excel的最終用戶自動過濾功能。
完全的異步體系架構
從底層想上設計,以充分利用后臺操作來確保數據表格,因而應用程序能夠在任何時候保持響應。
其他特點
排序:支持多字段排序和自定義標準排序,以及傳統的排序。
提供簡便的網格的當前行操作。
滾動到任何單元格,行,分組,或列。
提供固定的,非滾動的標題和腳注區到您能夠放置任何行數量和類型。
行選擇模式。能夠通過項和通過范圍選擇(擴展模式,多模式,以及單一模式)。
編程式選擇:還提供了預定義的選項后面的代碼示例。
選擇操作時異步的。
支持放置對象到固定的標題和腳注中。
支持拖放列重排序和列大小調整。
可以通過單元格和行支持鍵盤導航。
更新時間:2016-02-14 10:15:31.000 | 錄入時間:2010-09-26 15:43:53.000 | 責任編輯:胡濤