Inhaltsverzeichnis
API: Navigacijski kontrolniki
API-referenca za navigacijo in carovniske kontrolnike.
TWvdSTabControl
Navigacija na osnovi zavihkov.
Namespace
WvdS.UI.Controls.Navigation
PXAML
<TabControl SelectedIndex="{Binding ActiveTab}"> <TabItem Header="General"> <GeneralSettings /> </TabItem> <TabItem Header="Advanced"> <AdvancedSettings /> </TabItem> </TabControl>
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
<Accordion ExpandMode="Single"> <AccordionItem Header="Section 1" IsExpanded="True"> <ContentPanel1 /> </AccordionItem> <AccordionItem Header="Section 2"> <ContentPanel2 /> </AccordionItem> </Accordion>
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
<Breadcrumb Path="{Binding CurrentPath}" Separator=">" OnPathChanged="OnNavigate" />
Lastnosti
| Lastnost | Tip | Privzeto | Opis |
| Path | string |
|---|
PXAML
<TileControl> <TileGroup Header="Applications"> <Tile Caption="Mail" Icon="mail" Size="Large" Background="Blue" Command="{Binding OpenMail}" /> <Tile Caption="Calendar" Icon="calendar" Size="Normal" /> <Tile Caption="Tasks" Icon="check" Size="Small" /> </TileGroup> </TileControl>
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
Zuletzt geändert: dne 29.01.2026 ob 22:24