====== API: Navigation Controls ======
API-referenca za navigaciju i Wizard-kontrole.
===== TWvdSTabControl =====
Tab-bazirana navigacija.
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Properties ====
| Property | Tip | Default | Opis |
^ Items | TWvdSTabItemCollection | nil | Tab-stavke |
^ SelectedIndex | Integer | 0 | Aktivni tab-indeks |
^ SelectedItem | TWvdSTabItem | nil | Aktivna tab-stavka |
^ TabStripPlacement | TWvdSPlacement | pTop | Top, Bottom, Left, Right |
^ IsClosable | Boolean | False | Tabovi zatvorivi |
==== Events ====
| Event | Signatura | Opis |
^ OnSelectionChanged | TSelectionChangedEvent | Tab promijenjen |
^ OnTabClosing | TTabClosingEvent | Tab se zatvara |
==== TWvdSTabItem ====
TWvdSTabItem = class(TWvdSContentControl)
property Header: string;
property Content: TWvdSFrameworkElement;
property IsEnabled: Boolean;
property Icon: TWvdSImageSource;
end;
----
===== TWvdSAccordion =====
Sklopivi paneli.
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Properties ====
| Property | Tip | Default | Opis |
^ Items | TWvdSAccordionItemCollection | nil | Accordion-stavke |
^ ExpandMode | TWvdSExpandMode | emSingle | Single, Multiple |
^ SelectedItem | TWvdSAccordionItem | nil | Aktivna stavka |
==== TWvdSAccordionItem ====
| Property | Tip | Opis |
^ Header | string | Naslov |
^ Content | TWvdSFrameworkElement | Sadržaj |
^ IsExpanded | Boolean | Prošireno |
^ Icon | TWvdSImageSource | Ikona |
----
===== TWvdSBreadcrumb =====
Breadcrumb-navigacija.
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Properties ====
| Property | Tip | Default | Opis |
^ Path | string | '' | Trenutna putanja |
^ Items | TWvdSBreadcrumbItemCollection | nil | Elementi putanje |
^ Separator | string | '/' | Separator |
^ IsEditable | Boolean | False | Putanja urediva |
==== Events ====
| Event | Signatura | Opis |
^ OnPathChanged | TPathChangedEvent | Putanja promijenjena |
^ OnItemClick | TItemClickEvent | Stavka kliknuta |
----
===== TWvdSPager =====
Navigacija stranica za liste.
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Properties ====
| Property | Tip | Default | Opis |
^ CurrentPage | Integer | 1 | Trenutna stranica |
^ TotalPages | Integer | 1 | Ukupno stranica |
^ PageSize | Integer | 10 | Unosa po stranici |
^ TotalItems | Integer | 0 | Ukupno unosa |
^ DisplayMode | TWvdSPagerMode | pmNumeric | Numeric, NextPrev, Full |
==== Events ====
| Event | Signatura | Opis |
^ OnPageChanged | TPageChangedEvent | Stranica promijenjena |
----
===== TWvdSWizard =====
Korak-po-korak čarobnjak.
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Properties ====
| Property | Tip | Default | Opis |
^ Pages | TWvdSWizardPageCollection | nil | Wizard-stranice |
^ SelectedPageIndex | Integer | 0 | Aktivna stranica |
^ SelectedPage | TWvdSWizardPage | nil | Aktivna stranica |
^ ShowNavigationButtons | Boolean | True | Prikaži nav-gumbe |
^ CanCancel | Boolean | True | Odustajanje moguće |
==== Events ====
| Event | Signatura | Opis |
^ OnPageChanging | TPageChangingEvent | Prije promjene stranice |
^ OnFinish | TNotifyEvent | Wizard završen |
^ OnCancel | TNotifyEvent | Wizard otkazan |
==== TWvdSWizardPage ====
| Property | Tip | Opis |
^ Title | string | Naslov stranice |
^ Description | string | Opis |
^ Content | TWvdSFrameworkElement | Sadržaj |
^ CanBack | Boolean | Nazad moguće |
^ CanNext | Boolean | Naprijed moguće |
^ CanFinish | Boolean | Završetak moguć |
----
===== TWvdSNavBar =====
Vertikalna navigacijska traka.
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Properties ====
| Property | Tip | Default | Opis |
^ Groups | TWvdSNavBarGroupCollection | nil | Grupe |
^ SelectedItem | TWvdSNavBarItem | nil | Odabrana stavka |
^ IsCollapsed | Boolean | False | Skupljeno |
^ CollapsedWidth | Integer | 50 | Širina skupljeno |
^ ExpandedWidth | Integer | 200 | Širina prošireno |
==== Events ====
| Event | Signatura | Opis |
^ OnItemSelected | TItemSelectedEvent | Stavka odabrana |
----
===== TWvdSTileControl =====
Pločice-bazirana navigacija (Metro-stil).
==== Namespace ====
''WvdS.UI.Controls.Navigation''
==== PXAML ====
==== Properties ====
| Property | Tip | Default | Opis |
^ Groups | TWvdSTileGroupCollection | nil | Grupe pločica |
^ ItemSize | TWvdSTileSize | tsNormal | Zadana veličina |
^ Orientation | TWvdSOrientation | oHorizontal | Raspored |
==== TWvdSTile ====
| Property | Tip | Opis |
^ Caption | string | Naslov |
^ Icon | TWvdSImageSource | Ikona |
^ Size | TWvdSTileSize | Small, Normal, Wide, Large |
^ Background | TWvdSBrush | Pozadina |
^ Command | IWvdSCommand | Click-Command |
^ Badge | string | Badge-tekst |
----
===== Vidi također =====
* [[.:control-bibliothek|Biblioteka kontrola]]
* [[.:api-controls-basic|Basic Controls API]]
* [[.:api-controls-bars|Bars/Ribbon API]]