翻譯|使用教程|編輯:龔雪|2024-01-24 10:39:14.860|閱讀 109 次
概述:本文將為大家介紹如何使用界面組件DevExpress .NET MAUI來優化手機屏幕空間,歡迎下載最新版控件體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
DevExpress擁有.NET開發需要的所有平臺控件,包含600多個UI控件、報表平臺、DevExpress Dashboard eXpressApp 框架、適用于 Visual Studio的CodeRush等一系列輔助工具。
DevExpress技術交流群9:909157416 歡迎一起進群討論
Bottom Sheet是一個組件,它顯示固定在屏幕底部的補充內容。
這種UI比喻在桌面應用程序中并不常見,但在移動應用中被廣泛應用。它允許您有條件地顯示大型UI元素,為它們提供幾乎整個屏幕空間,而無需導航到單獨的頁面。
在本文中,我們將展示一些使用場景,其中底部表單可以增強移動用戶體驗!
在桌面應用程序中顯示主 - 詳細數據的常見解決方案是使用帶有可擴展行和細節網格的數據網格。在移動屏幕上,為多個數據網格或列表分配空間可能具有挑戰性。此外,創建可擴展的層次結構級別可能會使UI復雜化,特別是在每個數據行顯示不同信息的情況下。這個UI問題的一個可能解決方案是,在選擇主項時在Bottom Sheet中顯示詳細數據。
Bottom Sheet允許您在視覺上顯示與主要內容分離的大數據段,它的優點是不需要用戶導航到單獨的頁面來查看相關信息。
我們的Bottom Sheet支持模態和內聯顯示模式,在內聯模式下,當底部工作表打開時,您可以與主要內容交互。當用戶與主要內容交互時,您可能希望在主區域為他/她提供更多空間,但仍然保持底部表單可見,可以通過設置屬性來實現這個操作。
如上面的動畫所示,我們的底部表單是放置與點擊項目相關的附加操作按鈕的好地方。
您可以在DevExpress的集合視圖和數據網格旁邊使用過濾器UI元素來應用各種過濾器,一個常見的移動UI實現是在Bottom Sheet中顯示過濾器。您可以使用芯片來激活過濾器和選項卡視圖從一個過濾器組切換到另一個在相同的底部工作表。
大多數商業應用程序都包含數據編輯器的使用,允許用戶從預定義的列表中選擇值。在桌面應用程序中,最明顯的組件選擇是帶有標準下拉菜單的ComboBoxEdit。在移動應用中,下拉菜單可能不是最好的解決方案,因為它不能充分利用可用的屏幕空間。DevExpress ComboBoxEdit和Form Item元素為您提供項目選擇模式,其中使用底部工作表替代下拉:
Bottom Sheet是一個多用途的UI控件,旨在解決各種移動特定的UI需求,包括:
更多DevExpress線上公開課、中文教程資訊請上中文網獲取
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網