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 )
限制
此畫布元件只能在畫布應用程式和自訂頁面中使用。