Silverlight ListBox 現已推出

Xceed Ultimate ListBox for Silverlight 是一款適用於 Silverlight 應用程式的清單框(ListBox)元件。它能執行智慧型、虛擬化的背景資料擷取——遠端資料引擎只會在需要時才取得記錄,從而降低傳輸的資料量。Xceed Ultimate ListBox for Silverlight 可直接取代標準控制項。借助 API 設計,你可以把它輕鬆整合到任何使用現成 Silverlight 清單框的專案中,讓你在不浪費時間的情況下獲得更出色的清單框。Xceed Ultimate ListBox for Silverlight 支援分組、導覽與篩選。它能直接把使用者帶到所需的群組;搜尋框可快速且輕鬆地篩選資料。透過平滑捲動與流暢動畫,這些效果能降低「延遲感」,因為執行所需時間更短。由於項目會淡入/淡出並順暢滑動,項目的視覺追蹤感會更佳。Xceed Ultimate ListBox for Silverlight 包含優先支援,並可透過 Vanguard 訂閱取得更新。Blueprint Edition 會更進一步,包含元件的完整原始碼。同時也提供完整的文件與範例。
Xceed Ultimate ListBox for Silverlight 的功能
- 可直接取代標準 Silverlight 清單框 - 其 API 設計讓它能輕鬆融入任何已使用現成 Silverlight 清單框控制項的專案。只要你熟悉 Silverlight ListBox 介面,就能在幾分鐘內立即上手。
- 智慧型虛擬化背景資料擷取 - 自動資料擷取僅在遠端資料來源中的項目「可見」時才取得記錄(資料虛擬化)。這能大幅降低需傳輸的資料量,進而提升清單框的「感知速度」。同時也能降低伺服器負擔。
- 最佳化的網路通訊與資料來源查詢 - 不需要偵測(discovery)。清單框無須了解任何關於資料來源的資訊。其他控制項需要傳送龐大的查詢到資料來源以了解其內容、等待回應,然後再處理。Xceed 的 Silverlight 清單框不會進行這些步驟,因此能更快載入。
- 項目分組 - 提供強大的分組功能,並可自訂標題。支援 UI 虛擬化,在進行分組時即使在大量資料情境下也能保留記憶體並降低載入時間。
- 讓你的 Silverlight 應用程式看起來更快的 UI 體驗 - 提供可設定的動畫效果,用於新增/移除項目、變更項目大小,以及線/頁/縮圖捲動等工作。完全非同步的架構可確保 UI 在任何時刻都保持即時回應。
- 面板與檢視(Views) - 提供多檢視面板,可在多個檢視之間輕鬆、並以動畫方式切換。
- 主題(Themes) - 隨附六種主題,能符合你的應用程式風格,不論是什麼。Silverlight、Excel 2007(黑色、藍色與銀色)、Metro Dark 與 Metro Light(靈感源自 Microsoft 的 Metro 設計理念,如 Windows Phone 7 所見)
- 資料繫結 - 支援繫結到任何實作 IEnumerable(連同泛型)的本機清單、WCF Data Services Web 服務、WCF RIA Services Web 服務,以及自訂 Web 服務。資料虛擬化也支援快取、預先載入資料,以及延後觸發事件,以避免捲動期間不必要的查詢。
- 篩選 - 提供搜尋框用於篩選。可使用清單框的篩選運算式建立複雜篩選條件。
- 支援拖放(Drag-and-drop) - 拖放介面讓你能開發可與清單框無縫協作的控制項!
- 完全非同步架構 - 從一開始就以完整利用背景作業為設計核心,確保清單框以及因此而影響的應用程式在任何時刻都保持即時回應。
- Silverlight 技術 - 針對 Silverlight 4 量身打造的物件導向設計,以 C# 與 XAML 編寫。基於彈性且可擴充的物件模型,搭配模組化且可重複使用的視覺元素。清單框的項目是「真正的」 Silverlight content controls,因此可包含任何內容。支援由右至左文字。Blueprint Edition 提供完整原始碼(C# 與 XAML)。也包含各式各樣的 VB.NET 與 C# 範例應用程式,幫助你快速開始。並提供 Visual Studio 2010 與 Expression Blend 的設計階段支援。可與 MVVM 與 MVC 設計及架構模式搭配使用。
關於 Xceed Software
Xceed Software 為 Microsoft Windows 開發者建立、行銷並發行高品質的軟體元件。自 1994 年推出以來,Xceed 便全心專注於 Microsoft 平台。公司第一個產品 Xceed Zip Compression Library,最初以 VBX 形式提供給 Microsoft Visual Basic 3.0 使用,並因成效卓著而持續遷移到之後的每個 Microsoft 平台,包括 ActiveX、.NET Framework,以及 .NET Compact Framework。如今,Xceed 的產品線可分為兩大類:資料處理(Data Manipulation)元件與使用者介面(User Interface)元件。資料處理元件包含 Compression、Encryption 與 File Transfer 函式庫。使用者介面元件包含 Grid、Chart、Menus、Toolbars、Treeviews、Explorer Panes 以及其他介面控制項。