API: Navigation Controls

API-referenca za navigaciju i Wizard-kontrole.

TWvdSTabControl

Tab-bazirana navigacija.

Namespace

WvdS.UI.Controls.Navigation

PXAML

<TabControl SelectedIndex="{Binding ActiveTab}">
  <TabItem Header="General">
    <GeneralSettings />
  </TabItem>
  <TabItem Header="Advanced">
    <AdvancedSettings />
  </TabItem>
</TabControl>

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

<Accordion ExpandMode="Single">
  <AccordionItem Header="Section 1" IsExpanded="True">
    <ContentPanel1 />
  </AccordionItem>
  <AccordionItem Header="Section 2">
    <ContentPanel2 />
  </AccordionItem>
</Accordion>

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

<Breadcrumb Path="{Binding CurrentPath}"
            Separator=">"
            OnPathChanged="OnNavigate" />

Properties

Property Tip Default 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>

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

Zuletzt geändert: 29.01.2026. u 22:37