使用可自訂的版面配置建立動態 WinForms 儀表板。

提供流動、格線與分割版面來排列 UI 元素。流動版面可依水平或垂直方向排列容器,並支援換行選項;格線版面會將項目排列在可設定的列與欄中,並支援儲存格合併;分割版面則使用可調整大小的面板,並以分隔線條隔開。
每個儀表板元素都包覆在子容器中,這些容器可在執行階段調整大小、重新定位、最大化或還原,以靈活適應工作區。容器在移動或調整大小時,會自動依照版面規則進行調整。
動態調整容器大小會依目前使用的版面重新排列其他元素。在流動版面中,項目會隨著調整大小的容器自然流動;格線版面會調整跨欄或跨列的範圍;分割版面則可使用分隔線條來調整面板大小,並具備最小與最大尺寸限制。
使用者可以直覺地將子容器拖曳到儀表板上的新位置,而其他容器會依版面規則自動重新排列。
每個容器標頭都支援自訂動作,例如最大化、隱藏、重新排序,以及新增自訂圖示和按鈕,讓您能控制儀表板元素。
儀表板版面可以序列化為 XML 檔案,也可以從 XML 檔案還原,讓使用者的工作區設定能在應用程式工作階段之間持續保留。
現有的 WinForms 容器,例如 C1SplitContainer、FlowLayoutPanel 或 TableLayoutPanel,都可以用最少的程式碼轉換為儀表板版面。
提供類別與事件來處理版面自訂、容器動作、標頭繪製與同步,讓開發人員能完整控制並擴充儀表板的行為。
支援完整的樣式選項,並可整合多種專業的 WinForms 佈景主題。
流動版面支援指定流動方向(由左至右、由上而下、由右至左、由下而上),以及是否換行的選項,進而控制子容器如何以回應式方式排列。
請查看以下詳細資訊,以確保此產品在您的環境中受支援。
作為 ComponentOne WinForms Edition、ComponentOne WinForms Data Services Edition 和 ComponentOne Studio Enterprise 的一部分提供。
比較包含 .NET WinForms 控制項的 ComponentOne 產品之間的功能。
| ComponentOne Studio WinForms | |
|---|---|
| 平台 | |
| 支援的平台 | |
| WinForms | 已包含 |
| WPF | 未包含 |
| WinUI | 未包含 |
| .NET MAUI | 未包含 |
| ASP.NET MVC | 未包含 |
| ASP.NET Core | 未包含 |
| ASP.NET WebForms | 未包含 |
| Blazor | 未包含 |
| JavaScript | 未包含 |
| 資料服務 | |
| Legacy Platforms | |
| 企業控制項 | |
| WinForms 與 WPF | |
| JavaScript & ASP.NET MVC | |
| 公用程式 | |
| WinForms Controls | |
| 資料管理 | |
| 資料服務 | |
| 資料視覺化 | |
| 輸入與編輯器 | |
| 導覽與版面配置 | |
| 報表與文件 | |
| 排程 | |
| 公用程式 | |
| WPF Controls | |
| 資料管理 | |
| 資料服務 | |
| 資料視覺化 | |
| 輸入與編輯 | |
| 導覽與版面配置 | |
| 報表與文件 | |
| 排程 | |
| 公用程式 | |
| .NET Framework 專用 WPF 控制項 | |
| 資料管理 | |
| 資料視覺化 | |
| 輸入與編輯 | |
| 導覽與版面配置 | |
| 報表與文件 | |
| 公用程式 | |
| ASP.NET MVC Controls | |
| 資料管理 | |
| 資料服務 | |
| 資料視覺化 | |
| 輸入與編輯 | |
| 導覽與版面配置 | |
| 報表與文件 | |
| 排程 | |
| 公用程式 | |
| ASP.NET Core 控制項 | |
| 資料管理 | |
| 資料服務 | |
| 資料視覺化 | |
| 輸入與編輯 | |
| 導覽與版面配置 | |
| 報表與文件 | |
| 排程 | |
| 公用程式 | |
| ASP.NET Web Forms Controls | |
| 資料管理 | |
| 資料視覺化 | |
| 輸入與編輯 | |
| 多媒體 | |
| 導覽與版面配置 | |
| 報表與文件 | |
| 排程 | |
| 公用程式 | |
| Blazor Controls | |
| 資料管理 | |
| 資料服務 | |
| 資料視覺化 | |
| 輸入與編輯 | |
| 導覽與版面配置 | |
| 報表與文件 | |
| 排程 | |
| WinUI Controls | |
| 資料管理 | |
| 資料服務 | |
| 資料視覺化 | |
| 輸入與編輯 | |
| 導覽與版面配置 | |
| 報表與文件 | |
| 排程 | |
| .NET MAUI Controls | |
| 資料管理 | |
| 資料視覺化 | |
| 排程 | |
| 輸入與編輯 | |
| Data Layer Components | |
| 資料服務 | |
| Web API | |
| UWP (Legacy) 控制項 | |
| 資料管理 | |
| 資料服務 | |
| 資料視覺化 | |
| 輸入與編輯 | |
| 導覽與版面配置 | |
| 報表與文件 | |
| 排程 | |
| 公用程式 | |
| Xamarin Controls | |
| 資料管理 | |
| 資料服務 | |
| 資料視覺化 | |
| 輸入與編輯器 | |
| 報表與文件 | |
| 排程 | |
| JavaScript 元件 | |
| 框架與整合 | |
| 通用 | |
| 資料管理 | |
| 列印與文件 | |
| DataGrid | |
| 資料視覺化 | |
| 導覽與版面配置 | |
| 輸入與編輯器 | |
| 排程 | |
| 觀眾 | |
| Wijmo Designer | |
MESCIUS,前身為 GrapeCity,是一家於日本成立、以開發者為核心的領先品牌,擁有超過 30 年的歷史。它以廣泛的軟體元件套件而聞名,包括報表框架、試算表程式庫,以及面向日本市場的輸入控制項。ActiveReports、SPREAD、InputMan 和 ComponentOne 等熱門產品同時支援 .NET 和 JavaScript 生態系統,並廣泛應用於關鍵業務應用程式。MESCIUS 提供經過驗證的可靠性、完善的日文化支援,以及強大的技術支援等獨特優勢,使其成為建構複雜且在地化系統的 IT 專業人士與軟體開發人員值得信賴的選擇。
與我們的客戶支援團隊聊天