Бөлісу құралы:


SubwayNav басқару элементі (алдын ала қарау)

[Бұл мақала — шығарылым алдындағы құжаттама және ол өзгеруі мүмкін.]

Процесс арқылы пайдаланушыларды бағыттау үшін қолданылатын басқару элементі.

Ескертпе

GitHub код компоненттері қоймасында табылған толық құжаттама мен бастапқы код.

SubwayNav басқаруы.

Маңызды

  • Бұл алдын ала қарау мүмкіндігі болып табылады.
  • Алдын ала қарау мүмкіндіктері өндірісті пайдалану үшін арналмаған және функционалдық шектеулі болуы мүмкін. Бұл мүмкіндіктер ресми жарияланудан бұрын қолжетімді, сондықтан тұтынушылар ерте қатынаса алады және кері байланыс бере алады.

Сипаттама

Басқару SubwayNav элементі берілген шебер үшін қажетті қадамдарды визуализациялауға мүмкіндік береді. Шебер - пайдаланушыларды орнату немесе жасау тапсырмасына қол жеткізу үшін алдын ала анықталған қадамдарды аяқтауға бағыттайтын компонент.

Бұл код компоненті Әкімші басқару элементінің соғылған нұсқасының Office 365 айналасына орама ұсынады SubwayNav.

Маңызды

Әкімші басқару элементтері тобымен қателерді ашпаңыз - әрқашан мәселелерді жасаушы Kit Github Reпозиторийіне at aka.ms/creatorkit/bug жіберіңіз.

Кілт сипаттары

Аты Сипаттама
Items Көрсету үшін Элементтер (қадамдар) кестесі (төмендегі кестені қараңыз Items ).
WizardCompleteorError «SubwayNav мемлекеті» ретінде көрсетілді

Items кесте сипаттары

Кіріс кестесіндегі Items әрбір нысан дұрыс көрсету үшін келесі сипаттарды пайдалануы тиіс:

Аты Сипаттама
ItemLabel Қадамға арналған белгі
ItemKey Қай элемент/қадам таңдалғанын көрсету үшін пайдалану кілті. Кілттер бір мәнді болуы қажет.
ParentItemKey Қосымша. Ішкі бөлімдерді көрсету үшін пайдаланылатын ата-ананың элементі.
ItemState Қадамның жай-күйін көрсету. Келесі қолдау көрсетілетін мемлекеттер бар:
Current2003-2005 NotStartedCompletedUnsavedViewedNotCompletedErrorCurrentWithSubStepsSkipped ж.ж. WizardComplete
ItemDisabled Қосымша. Қадам ажыратылады ма?
ItemVisuallyDisabled Қосымша. Қадам көзбен шолып ажыратылады ма.

Қосымша сипаттар

Аты Сипаттама
AccessibilityLabel Экраннан оқу бағдарламасының ARIA белгісі.
InputEvent Басқару элементіне жіберуге арналған оқиға. Мыс., SetFocus. Төмендегіні көріңіз.
Theme Fluent UI тақырып құрастырушысы (windows.net) арқылы жасалған JSON жолын қабылдайды. Мұны бос қалдыру Power Apps арқылы анықталған әдепкі тақырыпты пайдаланады.

Мысал

  • SetFocus қызметін InputEvent ретінде қолдайды.

Элементтер сипатына арналған кіріс жинау мәнінің мысалы:

Table(
    { ItemKey:"1", ItemLabel:"Step 1", ItemState:"Current" },
    { ItemKey:"2", ItemLabel:"Step 2", ItemState:"Completed" },
    { ItemKey:"3", ItemLabel:"Step 3", ItemState:"Unsaved" },
    { ItemKey:"4", ItemLabel:"Step 4", ItemState:"ViewedNotCompleted" },
    { ItemKey:"5", ItemLabel:"Step 5", ItemState:"Error" },
    { ItemKey:"6", ItemLabel:"Step 6", ItemState:"WizardComplete" }
)

Пайдаланушы таңдаған қадамды алу үшін басқару элементінің OnSelect сипатын немесе OnChange сипатын пайдаланыңыз SubwayNav .

Мысал коды:

Notify( Concatenate(Self.Selected.ItemLabel, " selected and its status is ", Self.Selected.ItemState ));

Substep сценарийлеріне мысал

Төменде ParentItemKey көмегімен ішкі бөлімдерді негізгі/басты қадаммен байланыстыру қажеттігі туралы анықтама беретін үлгі элемент жиынының мысалы берілген.

Table(
    { ItemKey:"1", ItemLabel:"Step 1", ItemState:"Current" },
    { ItemKey:"2", ItemLabel:"Step 2 have sub-steps", ItemState:"WizardComplete" },
    { ItemKey:"3", ItemLabel:"Sub Step 2.1", ParentItemKey:"2", ItemState:"Error" },
    { ItemKey:"4", ItemLabel:"Sub Step 2.2", ParentItemKey:"2", ItemState:"WizardComplete" }, 
    { ItemKey:"5", ItemLabel:"Sub Step 3.1", ParentItemKey:"8", ItemState:"ViewedNotCompleted" }, 
    { ItemKey:"6", ItemLabel:"Sub Step 3.2", ParentItemKey:"8", ItemState:"Unsaved" }, 
    { ItemKey:"7", ItemLabel:"Sub Step 3.2", ParentItemKey:"8", ItemState:"Unsaved" }, 
    { ItemKey:"8", ItemLabel:"Step 3 too have sub-steps", ItemState:"Unsaved" }, 
    { ItemKey:"9", ItemLabel:"Step 4", ItemState:"Error" }, 
    { ItemKey:"10", ItemLabel:"Step 5", ItemState:"WizardComplete" }
)

Шығыс сұлбасы

Әр элементтің (қадамның) жай-күйі біз таңдаған немесе әр түрлі қадамға көшкен сайын, әсіресе Current , > CurrentWithSubStep іштей болады. Ағымдағы күйді Шығыс сипаты деп аталатын Steps сипаттар арқылы анықтауға болады.

Мысал коды (басқару элементінен сілтеме жасалынған SubwayNav ):

Self.Steps

Мысал коды (қадамдарды басқа басқару элементінен сілтеме жасау):

SubwayNav1.Steps

Шектеулер

Бұл кенеп компонентін кенеп бағдарламаларында ғана пайдалануға болады.