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