====== API: Navigacijski kontrolniki ======
API-referenca za navigacijo in carovniske kontrolnike.
===== TWvdSTabControl =====
Navigacija na osnovi zavihkov.
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Items | TWvdSTabItemCollection | nil | Postavke zavihkov |
^ SelectedIndex | Integer | 0 | Indeks aktivnega zavihka |
^ SelectedItem | TWvdSTabItem | nil | Aktivna postavka zavihka |
^ TabStripPlacement | TWvdSPlacement | pTop | Top, Bottom, Left, Right |
^ IsClosable | Boolean | False | Zavihki zapirljivi |
==== Dogodki ====
| Dogodek | Podpis | Opis |
^ OnSelectionChanged | TSelectionChangedEvent | Zavihek zamenjan |
^ OnTabClosing | TTabClosingEvent | Zavihek se zapira |
==== TWvdSTabItem ====
TWvdSTabItem = class(TWvdSContentControl)
property Header: string;
property Content: TWvdSFrameworkElement;
property IsEnabled: Boolean;
property Icon: TWvdSImageSource;
end;
----
===== TWvdSAccordion =====
Zložljive plošče.
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Items | TWvdSAccordionItemCollection | nil | Postavke harmonike |
^ ExpandMode | TWvdSExpandMode | emSingle | Single, Multiple |
^ SelectedItem | TWvdSAccordionItem | nil | Aktivna postavka |
==== TWvdSAccordionItem ====
| Lastnost | Tip | Opis |
^ Header | string | Naslov |
^ Content | TWvdSFrameworkElement | Vsebina |
^ IsExpanded | Boolean | Razsirjen |
^ Icon | TWvdSImageSource | Ikona |
----
===== TWvdSBreadcrumb =====
Navigacija z drobtinicami.
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Path | string | '' | Trenutna pot |
^ Items | TWvdSBreadcrumbItemCollection | nil | Elementi poti |
^ Separator | string | '/' | Locilo |
^ IsEditable | Boolean | False | Pot uredljiva |
==== Dogodki ====
| Dogodek | Podpis | Opis |
^ OnPathChanged | TPathChangedEvent | Pot spremenjena |
^ OnItemClick | TItemClickEvent | Element kliknjen |
----
===== TWvdSPager =====
Navigacija po straneh za sezname.
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ CurrentPage | Integer | 1 | Trenutna stran |
^ TotalPages | Integer | 1 | Skupaj strani |
^ PageSize | Integer | 10 | Vnosov na stran |
^ TotalItems | Integer | 0 | Skupaj vnosov |
^ DisplayMode | TWvdSPagerMode | pmNumeric | Numeric, NextPrev, Full |
==== Dogodki ====
| Dogodek | Podpis | Opis |
^ OnPageChanged | TPageChangedEvent | Stran zamenjana |
----
===== TWvdSWizard =====
Pomočnik po korakih.
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Pages | TWvdSWizardPageCollection | nil | Strani carovnika |
^ SelectedPageIndex | Integer | 0 | Aktivna stran |
^ SelectedPage | TWvdSWizardPage | nil | Aktivna stran |
^ ShowNavigationButtons | Boolean | True | Prikazi navigacijske gumbe |
^ CanCancel | Boolean | True | Preklic mogoč |
==== Dogodki ====
| Dogodek | Podpis | Opis |
^ OnPageChanging | TPageChangingEvent | Pred zamenjavo strani |
^ OnFinish | TNotifyEvent | Čarovnik zaključen |
^ OnCancel | TNotifyEvent | Čarovnik preklican |
==== TWvdSWizardPage ====
| Lastnost | Tip | Opis |
^ Title | string | Naslov strani |
^ Description | string | Opis |
^ Content | TWvdSFrameworkElement | Vsebina |
^ CanBack | Boolean | Nazaj mogoče |
^ CanNext | Boolean | Naprej mogoče |
^ CanFinish | Boolean | Zaključek mogoč |
----
===== TWvdSNavBar =====
Navpična navigacijska vrstica.
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Groups | TWvdSNavBarGroupCollection | nil | Skupine |
^ SelectedItem | TWvdSNavBarItem | nil | Izbrana postavka |
^ IsCollapsed | Boolean | False | Zložen |
^ CollapsedWidth | Integer | 50 | Sirina zloženega |
^ ExpandedWidth | Integer | 200 | Sirina razširjenega |
==== Dogodki ====
| Dogodek | Podpis | Opis |
^ OnItemSelected | TItemSelectedEvent | Postavka izbrana |
----
===== TWvdSTileControl =====
Navigacija na osnovi ploscic (Metro stil).
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Lastnosti ====
| Lastnost | Tip | Privzeto | Opis |
^ Groups | TWvdSTileGroupCollection | nil | Skupine ploscic |
^ ItemSize | TWvdSTileSize | tsNormal | Privzeta velikost |
^ Orientation | TWvdSOrientation | oHorizontal | Razporeditev |
==== TWvdSTile ====
| Lastnost | Tip | Opis |
^ Caption | string | Naslov |
^ Icon | TWvdSImageSource | Ikona |
^ Size | TWvdSTileSize | Small, Normal, Wide, Large |
^ Background | TWvdSBrush | Ozadje |
^ Command | IWvdSCommand | Ukaz ob kliku |
^ Badge | string | Besedilo značke |
----
===== Glejte tudi =====
* [[.:control-bibliothek|Knjiznica kontrolnikov]]
* [[.:api-controls-basic|API osnovnih kontrolnikov]]
* [[.:api-controls-bars|API vrstic/traku]]