[本文章是發行前版本文件,且隨時可能變更。]
用來建立瀏覽體驗的控制項。
重要
- 這是實驗性功能。
- 實驗性功能不供生產時使用,而且可能功能受限。 這些功能是在正式發行前先行推出,讓客戶能夠搶先體驗並提供意見反應。
描述
展開功能表類似於用來提供瀏覽的 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 )
限制
此畫布元件只能在畫布應用程式和自訂頁面中使用。