API: Urejevalni kontrolniki

API-referenca za vnosna in urejevalna polja.

TWvdSTextEdit

Razsirjeno enovrsticno besedilno polje z gumbi.

Namespace

WvdS.UI.Controls.Editors

PXAML

<TextEdit Text="{Binding SearchText}"
          NullText="Search..."
          ShowClearButton="True" />

Lastnosti

Lastnost Tip Privzeto Opis
Text string | Trenutno besedilo | ^ NullText | string | Nadomestno besedilo
ShowClearButton Boolean False Prikazi gumb za brisanje
Buttons TWvdSButtonCollection nil Dodatni gumbi
EditMask string | Vnosna maska | ==== Dogodki ==== | Dogodek | Podpis | Opis | ^ OnTextChanged | TNotifyEvent | Besedilo spremenjeno | ^ OnButtonClick | TButtonClickEvent | Gumb kliknjen | —- ===== TWvdSMemoEdit ===== Vecvrsticno besedilno polje. ==== Namespace ==== WvdS.UI.Controls.Editors ==== PXAML ==== <code xml> <MemoEdit Text=„{Binding Description}“ Lines=„10“ WordWrap=„True“ /> </code> ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Text | string | Celotno besedilo
Lines TStrings nil Dostop po vrsticah
MaxLines Integer 0 Maks. vrstic (0=neomejeno)
WordWrap Boolean True Prelom besed
ScrollBars TWvdSScrollBars ssBoth None, Horizontal, Vertical, Both

Dogodki

Dogodek Podpis Opis
OnTextChanged TNotifyEvent Besedilo spremenjeno

TWvdSSpinEdit

Stevilski vnos z vrtilnimi gumbi.

Namespace

WvdS.UI.Controls.Editors

PXAML

<SpinEdit Value="{Binding Quantity}"
          MinValue="1" MaxValue="100"
          Increment="1" />

Lastnosti

Lastnost Tip Privzeto Opis
Value Double 0 Trenutna vrednost
MinValue Double MinDouble Minimalna vrednost
MaxValue Double MaxDouble Maksimalna vrednost
Increment Double 1 Korak
DecimalPlaces Integer 0 Decimalna mesta
UseThousandSeparator Boolean False Locilo tisocic

Dogodki

Dogodek Podpis Opis
OnValueChanged TNotifyEvent Vrednost spremenjena

TWvdSDateEdit

Izbira datuma s pojavnim koledarjem.

Namespace

WvdS.UI.Controls.Editors

PXAML

<DateEdit Date="{Binding BirthDate}"
          MinDate="1900-01-01"
          DateFormat="dd.MM.yyyy" />

Lastnosti

Lastnost Tip Privzeto Opis
Date TDateTime 0 Izbrani datum
MinDate TDateTime 0 Najzgodnejsi datum
MaxDate TDateTime 0 Najpoznejsi datum
DateFormat string 'dd.MM.yyyy' Format prikaza
ShowWeekNumbers Boolean False Prikazi stevilke tednov

Dogodki

Dogodek Podpis Opis
OnDateChanged TNotifyEvent Datum spremenjen

TWvdSTimeEdit

Izbira casa.

Namespace

WvdS.UI.Controls.Editors

PXAML

<TimeEdit Time="{Binding StartTime}"
          TimeFormat="HH:mm"
          Use24HourFormat="True" />

Lastnosti

Lastnost Tip Privzeto Opis
Time TDateTime 0 Izbrani cas
TimeFormat string 'HH:mm:ss' Format prikaza
Use24HourFormat Boolean True 24-urni format
ShowSeconds Boolean True Prikazi sekunde

Dogodki

Dogodek Podpis Opis
OnTimeChanged TNotifyEvent Cas spremenjen

TWvdSDateTimeEdit

Kombinirana izbira datuma in casa.

Namespace

WvdS.UI.Controls.Editors

PXAML

<DateTimeEdit DateTime="{Binding AppointmentTime}"
              DateTimeFormat="dd.MM.yyyy HH:mm" />

Lastnosti

Lastnost Tip Privzeto Opis
DateTime TDateTime 0 Datum in cas
DateTimeFormat string 'dd.MM.yyyy HH:mm:ss' Format

TWvdSCalcEdit

Vnosno polje s kalkulatorjem.

Namespace

WvdS.UI.Controls.Editors

PXAML

<CalcEdit Value="{Binding Price}"
          DecimalPlaces="2"
          Prefix="€ " />

Lastnosti

Lastnost Tip Privzeto Opis
Value Double 0 Izracunana vrednost
DecimalPlaces Integer 2 Decimalna mesta
Prefix string | Predpona (npr. valuta) | ^ Suffix | string | Pripona

TWvdSColorEdit

Izbira barve.

Namespace

WvdS.UI.Controls.Editors

PXAML

<ColorEdit Color="{Binding ThemeColor}"
           ShowAlpha="True" />

Lastnosti

Lastnost Tip Privzeto Opis
Color TWvdSColor clBlack Izbrana barva
ShowAlpha Boolean False Prikazi alfa kanal
ColorPalette TWvdSColorPalette cpDefault Vnaprej dolocena paleta

Dogodki

Dogodek Podpis Opis
OnColorChanged TNotifyEvent Barva spremenjena

TWvdSMaskEdit

Maskiran vnos.

Namespace

WvdS.UI.Controls.Editors

PXAML

<MaskEdit EditMask="(000) 000-0000"
          Text="{Binding PhoneNumber}" />
<MaskEdit EditMask="00.00.0000"
          Text="{Binding Date}" />

Lastnosti

Lastnost Tip Privzeto Opis
Text string | Formatirano besedilo | ^ EditValue | string | Neformatirana vrednost
EditMask string | Vnosna maska | ^ MaskKind | TWvdSMaskKind | mkStandard | Standard, RegEx | ^ PlaceHolder | Char | '_' | Nadomestni znak | ==== Sintaksa mask ==== | Znak | Pomen | ^ 0 | Stevilka (obvezno) | ^ 9 | Stevilka (neobvezno) | ^ L | Crka (obvezno) | ^ ? | Crka (neobvezno) | ^ A | Alfanumericno (obvezno) | ^ a | Alfanumericno (neobvezno) | —- ===== TWvdSRichEdit ===== Urejevalnik formatiranega besedila. ==== Namespace ==== WvdS.UI.Controls.Editors ==== PXAML ==== <code xml> <RichEdit Document=„{Binding Content}“ ShowToolbar=„True“ /> </code> ==== Lastnosti ==== | Lastnost | Tip | Privzeto | Opis | ^ Document | TWvdSDocument | nil | RTF/HTML dokument | ^ PlainText | string | Dostop do cistega besedila
ShowToolbar Boolean True Orodna vrstica za formatiranje

TWvdSTokenEdit

Vnos oznak/zetonov.

Namespace

WvdS.UI.Controls.Editors

PXAML

<TokenEdit Tokens="{Binding Tags}"
           AllowDuplicates="False"
           MaxTokens="10" />

Lastnosti

Lastnost Tip Privzeto Opis
Tokens TStrings nil Seznam zetonov
AllowDuplicates Boolean False Dvojniki dovoljeni
MaxTokens Integer 0 Maks. zetonov (0=neomejeno)
Separator Char ',' Locilni znak pri vnosu besedila

Dogodki

Dogodek Podpis Opis
OnTokenAdded TTokenEvent Zeton dodan
OnTokenRemoved TTokenEvent Zeton odstranjen

TWvdSComboBoxEdit

Spustni izbirni seznam.

Namespace

WvdS.UI.Controls.Editors

PXAML

<ComboBoxEdit SelectedItem="{Binding Country}"
              ItemsSource="{Binding Countries}"
              DisplayMember="Name" />

Lastnosti

Lastnost Tip Privzeto Opis
Items TStrings nil Staticne postavke
ItemsSource IEnumerable nil Vezani podatki
SelectedItem TObject nil Izbrana postavka
SelectedIndex Integer -1 Izbrani indeks
DisplayMember string | Prikazno polje | ^ ValueMember | string | Polje vrednosti
DropDownStyle TWvdSDropDownStyle dsDropDown DropDown, DropDownList

Dogodki

Dogodek Podpis Opis
OnSelectedIndexChanged TNotifyEvent Izbira spremenjena

TWvdSLookupEdit

Spustni seznam Lookup z iskanjem.

Namespace

WvdS.UI.Controls.Editors

PXAML

<LookupEdit SelectedValue="{Binding CustomerId}"
            ItemsSource="{Binding Customers}"
            DisplayMember="Name"
            ValueMember="Id"
            SearchMode="Contains" />

Lastnosti

Lastnost Tip Privzeto Opis
ItemsSource IEnumerable nil Vir podatkov
SelectedValue TValue nil Izbrana vrednost
DisplayMember string | Prikazno polje | ^ ValueMember | string | Polje vrednosti
SearchMode TWvdSSearchMode smStartsWith StartsWith, Contains
PopupWidth Integer 0 Sirina pojavnega okna (0=samodejno)

TWvdSCheckedComboBox

Spustni seznam z vec izbirami.

Namespace

WvdS.UI.Controls.Editors

PXAML

<CheckedComboBox ItemsSource="{Binding Categories}"
                 SelectedItems="{Binding SelectedCategories}"
                 DisplayMember="Name" />

Lastnosti

Lastnost Tip Privzeto Opis
ItemsSource IEnumerable nil Vse postavke
SelectedItems IList nil Izbrane postavke
SelectAllText string '(Select All)' Besedilo „izberi vse“

TWvdSMRUEdit

Vnos nazadnje uporabljenih.

Namespace

WvdS.UI.Controls.Editors

PXAML

<MRUEdit Text="{Binding SearchText}"
         MaxItems="10"
         StorageKey="RecentSearches" />

Lastnosti

Lastnost Tip Privzeto Opis
Text string | Trenutno besedilo | ^ Items | TStrings | nil | MRU seznam | ^ MaxItems | Integer | 10 | Maks. vnosov | ^ StorageKey | string | Kljuc za shranjevanje

TWvdSPopupEdit

Vnos s poljubnim pojavnim oknom.

Namespace

WvdS.UI.Controls.Editors

PXAML

<PopupEdit DisplayText="{Binding SelectedAddress.Display}">
  <PopupEdit.PopupContent>
    <AddressSelector Value="{Binding SelectedAddress}" />
  </PopupEdit.PopupContent>
</PopupEdit>

Lastnosti

Lastnost Tip Privzeto Opis
DisplayText string

PXAML

<RangeTrackBar MinValue="{Binding PriceMin}"
               MaxValue="{Binding PriceMax}"
               Minimum="0" Maximum="1000" />

Lastnosti

Lastnost Tip Privzeto Opis
MinValue Double 0 Spodnja meja
MaxValue Double 100 Zgornja meja
Minimum Double 0 Absolutni minimum
Maximum Double 100 Absolutni maksimum
Step Double 1 Korak

Dogodki

Dogodek Podpis Opis
OnRangeChanged TRangeEvent Obseg spremenjen

Glejte tudi

Zuletzt geändert: dne 29.01.2026 ob 22:24