共用方式為


ExpandMenu 控制 (實驗性)

[本文章是發行前版本文件,且隨時可能變更。]

用來建立瀏覽體驗的控制項。

ExpandMenu 控制項。

重要

  • 這是實驗性功能。
  • 實驗性功能不供生產時使用,而且可能功能受限。 這些功能是在正式發行前先行推出,讓客戶能夠搶先體驗並提供意見反應。

描述

展開功能表類似於用來提供瀏覽的 Nav 元件,其中包含應用程式或網站主要區域的連結。 您也可以展開和摺疊功能表,為使用者提供更多空間選項 (如有需要)。 ExpandMenu 控制項應該與版面容器搭配使用,以確保在使用應用程式時其寬度保持不變,從而確保體驗的回應能力。

此畫布元件會模仿最 Fluent UI Nav 控制項的樣式和限制行為。

內容

索引鍵屬性

屬性 描述
Items 在功能表中顯示項目的資料集。
IsNavigationEnabled 啟用以在選取時瀏覽到項目的指定 Screen
DefaultExpandValue 是否在載入時展開控制項

Items 性能

屬性 描述
Label 要在功能表項目中顯示的文字。
Icon 按名稱劃分的 Fluent UI 圖示
Screen 選取項目時,會瀏覽到的應用程式畫面。

範例 Items 屬性:

Table(
    {
        Icon: "PowerApps", 
        Label: "Power Apps", 
        Screen:PowerAppsScreen
    },{
        Icon: "PowerBILogo", 
        Label: "Power BI", 
        Screen:PowerBIScreen
    },{
        Icon: "PowerAutomateLogo", 
        Label: "Power Automate", 
        Screen:PowerAutomateScreen
    },{
        Icon: "Dataverse", 
        Label: "Dataverse", 
        Screen:DataverseScreen
    }
)

樣式屬性

屬性 描述
Theme 主題物件。 有關如何設定的指南,請參閱佈景主題

事件屬性

屬性 描述
OnExpandSelect 選擇漢堡按鈕時會觸發動作公式
OnButtonSelect 選取任何按鈕時會觸發動作公式

重要

上述範例程式碼的畫面值來自範例,可能不存在於您的應用程式中。 請確定在適當的應用程式中,以畫面名稱取代畫面值。

行為

展開和摺疊

Width 屬性設定為下列運算式。 可根據應用程式的解析度來調整寬度值。

If( Self.IsExpanded, 200, 46 )

限制

此畫布元件只能在畫布應用程式和自訂頁面中使用。