Panel ovládání (experimentální)
[Tento článek představuje předběžnou dokumentaci a může se změnit.]
Ovládací prvek používaný k seskupování obsahu.
Důležité
- Toto je experimentální funkce.
- Experimentální funkce nejsou určené pro normální používání a mohou mít omezené fungování. Jsou to funkce, které jsou poskytnuté před svým oficiálním vydáním, aby si je zákazníci mohli co nejdříve vyzkoušet a mohli nám napsat své názory.
Description
Panely jsou překryvné vrstvy, které obsahují doplňkový obsah a používají se pro komplexní vytváření, úpravy nebo správu – například zobrazení podrobností o položce v seznamu nebo úpravy nastavení.
Tato komponenta plátna napodobuje styl a chování ovládacího prvku Fluent UI Panel.
Vlastnosti
Hlavní vlastnosti
Vlastnost | Description |
---|---|
Buttons |
Datová sada, která definuje tlačítka. |
Title |
Text zobrazený v sekci nadpisu. |
Subtitle |
Nepovinné. Text zobrazený pod titulkem. |
DialogWidth |
Šířka panelu. |
ContentX |
Souřadnice X pro oblast obsahu. |
ContentY |
Souřadnice Y pro oblast obsahu. |
ContentWidth |
Šířka oblasti obsahu panelu. |
ContentHeight |
Výška oblasti obsahu panelu. |
Buttons
vlastnosti
Vlastnost | Description |
---|---|
Label |
Popisek zobrazený na tlačítku |
ButtonType |
Výčet, který určuje styl tlačítka. Výběr mezi Standard a Primary |
Table(
{
Label: "Cancel",
ButtonType: 'Microsoft.CoreControls.Button.ButtonType'.Standard
},{
Label: "Ok",
ButtonType: 'Microsoft.CoreControls.Button.ButtonType'.Primary
}
)
Vlastnosti stylu
Vlastnost | Description |
---|---|
Overlay Color |
Barva zobrazená v oblasti překrytí. |
DialogWidth |
Šířka panelu (nezaměňovat s šířkou ovládacího prvku, která by měla pokrývat šířku aplikace). |
Position of the panel |
Zadejte textovou hodnotu Right nebo Left vyjadřující, na které straně obrazovky má být panel vykreslen. |
Theme |
Objekt motivu. Ponecháte-li toto prázdné, vykreslí se výchozí motiv Power Apps. Nápovědu ke konfiguraci naleznete v části motivy. |
Vlastnosti události
Vlastnost | Description |
---|---|
OnCloseSelect |
Akční výraz, který se provede, když je vybráno tlačítko Zavřít. |
OnButtonSelect |
Akční výraz, který se provede, když je vybráno jedno z akčních tlačítek. |
Chování
Konfigurace viditelnosti panelu
Viditelnost Panel
lze přepínat pomocí proměnné logického typu (true/false).
Použijte následujícího vzorec Power Fx k zobrazení dialogového okna (např. vlastnost
OnSelect
ovládacího prvku Button):UpdateContext({ showHideDialog: true })
Přiřaďte následující hodnoty do
Panel
:Vlastnost Hodnota OnCloseSelect
UpdateContext({ showHideDialog: false })
Visible
showHideDialog
Konfigurace akcí tlačítka
Ve vlastnosti OnButtonSelect
panelu zadejte akce v podmínce If()
nebo Switch()
, založené na textové hodnotě Self.SelectedButton.Label
pro definování akce. V závislosti na akci je běžné skrýt Panel
po dokončení akce.
Switch( Self.SelectedButton.Label,
"Ok", Notify("The Ok button was pressed.");
);
// Closes the panel
UpdateContext({ showHideDialog: false })
Formát obsahu panelu
Přidružte kontejner k vlastnostem obsahu Panel
k umístění obsahu do příslušné oblasti obrazovky. Ujistěte se, že viditelnost obsahu spojíte s Panel
.
Postup formátování obsahu na panelu:
Přidejte
Panel
(příklad názvu:cmp_panel
)Přidejte kontejner (příklad názvu:
c_panelContent
)Změňte následující vlastnosti
c_panelContent
:Vlastnost Hodnota X
cmp_panel.ContentX
Y
cmp_panel.ContentY
Width
cmp_panel.ContentWidth
Height
cmp_panel.ContentHeight
Visible
cmp_panel.Visible
Omezení
Tuto komponentu plátna lze použít pouze v aplikacích plátna a vlastních stránkách.