Show / Hide Table of Contents

    Class EditboxDesignViewModel

    Diese Klasse repräsentiert das Control EditField. Die Properties und Events dieser Klasse werden im Form-Designer angeboten.

    Inheritance
    Object
    ControlTreeNode
    ControlDesignViewModel
    EditboxDesignViewModel
    Implements
    INotifyPropertyChanged
    Inherited Members
    ControlDesignViewModel.ControlEvents
    ControlDesignViewModel.Documentation
    ControlDesignViewModel.HideInDocumentation
    ControlDesignViewModel.MaxSize
    ControlDesignViewModel.MinSize
    ControlDesignViewModel.Padding
    ControlDesignViewModel.Margin
    ControlDesignViewModel.BackColor
    ControlDesignViewModel.ForeColor
    ControlDesignViewModel.DisabledBackColor
    ControlDesignViewModel.Caption
    ControlDesignViewModel.CaptionAsPlaceholder
    ControlDesignViewModel.CtrlStyleName
    ControlDesignViewModel.TooltipText
    ControlDesignViewModel.Font
    ControlDesignViewModel.Alignment
    ControlDesignViewModel.TabStop
    ControlDesignViewModel.IsEditable
    ControlDesignViewModel.IsEditableAU
    ControlDesignViewModel.Visibility
    ControlDesignViewModel.IsVisibleAU
    ControlDesignViewModel.IsSearchField
    ControlDesignViewModel.SearchOperator
    ControlDesignViewModel.FullTextSearch
    ControlDesignViewModel.LabelTemplate
    ControlDesignViewModel.BorderColor
    ControlDesignViewModel.BorderThickness
    ControlDesignViewModel.BorderRadius
    ControlDesignViewModel.OnEnter
    ControlDesignViewModel.OnLeave
    ControlDesignViewModel.OnCanDrop
    ControlDesignViewModel.OnDrag
    ControlTreeNode.Name
    Namespace: FrameworkSystems.FrameworkStudio.General.DevObjects.Form.Designer.ViewModels
    Assembly: FrameworkSystems.FrameworkStudio.General.dll
    Syntax
    [DocfxBrowsable]
    public class EditboxDesignViewModel : ControlDesignViewModel, INotifyPropertyChanged, IDisposable, INamedRecord

    Properties

    DataSource

    Gibt an, mit welcher Membervariable oder welchem Property das Editfield verbunden werden soll. Handelt es sich beim Datasource um ein schreibgeschütztes Property, wird das Property IsEditable auf False gesetzt und lässt sich nicht mehr ändern. Es sind Membervariablen oder Properties vom Typ String, Number (int, short, long...), Date, Boolean möglich.

    Editor

    Format

    FormatPattern

    Multiline

    Gibt an, ob es sich bei dem Editfield um ein Multiline-Field handelt. Wenn ja, sind mehrzeilige Texteingaben und -anzeigen möglich.

    PasswordChar

    Hier kann ein Zeichen angegeben werden, das bei einer Passworteingabe als Platzhalter angezeigt werden soll, z.B. *.

    ScrollBars

    Gibt an, ob in dem Editfield Scrollbars angezeigt werden sollen. Diese Angabe macht nur Sinn, wenn es sich um ein Multiline-Field handelt.

    SelectionEnd

    Die Endposition der Textauswahl

    SelectionStart

    Die Startposition der Textauswahl

    TextAlign

    Gibt an, wie der Text im Editfield ausgerichtet sein soll. Bei Inherit wird die Angabe aus dem Default-Style gezogen. Bei DatatypeDefault werden Strings links und Datum und Nummern rechts ausgerichtet.

    WordWrap

    Gibt an, ob der automatische Zeilenumbruch aktiviert werden soll. Diese Angabe macht nur Sinn, wenn es sich um ein Multiline-Field handelt.

    Events

    OnValidated

    Tritt ein, wenn der Fokus von dem Editfeld genommen wird und der Wert geändert wurde. Nach diesem Event wird das OnLeave Event mit Parameter HasValueChanged = true ausgelöst.

    See Also

    EditboxControlAction
    Back to top Generated by DocFX