MoneyEdit

Die Komponente MoneyEdit erstellt eine Währungseingabe für die Geldspalten von Dataverse mit ortsspezifischer Formatierung.

React
Blazor

Reichweite & Präzision

Verwenden Min und Max um Wertgrenzen festzulegen und Precision die Anzahl der Dezimalstellen zu kontrollieren. Diese Werte werden automatisch aus den Spaltenmetadaten ausgefüllt, sofern sie nicht explizit gesetzt sind.

React
Blazor

Beispiel

Eine Grundbindung MoneyEdit an eine Geldsäule.

React-Beispiel
Blazor-Beispiel
$
React TypeScript
Razor

Konfigurationsoptionen

Nutzen Sie die untenstehenden Steuerungen, um die verfügbaren Immobilien zu erkunden.

React-Beispiel
Blazor-Beispiel
Nur lesen? Erforderlich? Behindert?
$
React TypeScript
Razor
Reagieren Blazor

MoneyEdit Baureihe

Parameter

Name
Typ
Default
Beschreibung
ChildContentRenderFragment?
Kindinhalt der Komponente
ColumnName*string
Spaltenlogischer Name, um den Editor aus dem Tabelleneintrag zu binden.
Descriptionstring?
Beschreibung wird im Tooltip angezeigt.
Disabledbool?
Sollte der Editor deaktiviert werden?
DisplayLabelWhenAvailablebool
True
Gibt an, ob eine Etikette angezeigt werden soll, falls verfügbar.
DisplayTooltipWhenAvailablebool
True
Gibt an, ob ein Tooltip angezeigt werden soll, falls verfügbar.
DisplayValidationErrorMessagebool
True
Sollte eine Fehlermeldung zur Validierung angezeigt werden, wenn die Komponente die Validierung nicht besteht?
EndContentRenderFragment?
Inhalte werden im Endplatz des Feldes gerendert (nach der Eingabe, vor den Spinnern).
Formatstring?
Optionaler .NET-Formatstring, der zur Darstellung des Wertes verwendet wird (z. B. 'n2'). Das betrifft hauptsächlich die Nur-Lese-Ansicht.
HideStepbool
False
Wenn zutreffend, verbirgt er die Inkrement-/Decrement-Spinner-Tasten.
IsVisiblebool
True
Ist der Editor sichtbar?
Labelstring?
Text soll als Etikett für den Editor angezeigt werden.
Maxdecimal?
Maximal zulässiger Wert für den Zahleneditor.
Mindecimal?
Minimaler zulässiger Wert für den Zahleneditor.
Precisionint?
Anzahl der Dezimalstellen zu runden und anzuzeigen.
ReadOnlybool?
Sollte der Editor nur lesegeschützt sein?
Requiredbool?
Sollte der Wert erforderlich sein.
StartContentRenderFragment?
Inhalte, die im Startplatz des Feldes (vor der Eingabe) gerendert wurden – ein Symbol, ein Präfix usw.
Stepdouble
1
Der Betrag, der durch die Spinner-Tasten (und Pfeiltasten) hinzugefügt oder abgezogen wird. Standardmäßig geht es auf 1.
Valuedecimal?
Erhält oder setzt den aktuellen numerischen Wert des Editors und behält ihn als der richtige Models.ColumnValueBase.
Name: ChildContent
Typ: RenderFragment?
Beschreibung: Kindinhalt der Komponente
Name: ColumnName*
Typ: string
Beschreibung: Spaltenlogischer Name, um den Editor aus dem Tabelleneintrag zu binden.
Name: Description
Typ: string?
Beschreibung: Beschreibung wird im Tooltip angezeigt.
Name: Disabled
Typ: bool?
Beschreibung: Sollte der Editor deaktiviert werden?
Name: DisplayLabelWhenAvailable
Typ: bool
Default: True
Beschreibung: Gibt an, ob eine Etikette angezeigt werden soll, falls verfügbar.
Name: DisplayTooltipWhenAvailable
Typ: bool
Default: True
Beschreibung: Gibt an, ob ein Tooltip angezeigt werden soll, falls verfügbar.
Name: DisplayValidationErrorMessage
Typ: bool
Default: True
Beschreibung: Sollte eine Fehlermeldung zur Validierung angezeigt werden, wenn die Komponente die Validierung nicht besteht?
Name: EndContent
Typ: RenderFragment?
Beschreibung: Inhalte werden im Endplatz des Feldes gerendert (nach der Eingabe, vor den Spinnern).
Name: Format
Typ: string?
Beschreibung: Optionaler .NET-Formatstring, der zur Darstellung des Wertes verwendet wird (z. B. 'n2'). Das betrifft hauptsächlich die Nur-Lese-Ansicht.
Name: HideStep
Typ: bool
Default: False
Beschreibung: Wenn zutreffend, verbirgt er die Inkrement-/Decrement-Spinner-Tasten.
Name: IsVisible
Typ: bool
Default: True
Beschreibung: Ist der Editor sichtbar?
Name: Label
Typ: string?
Beschreibung: Text soll als Etikett für den Editor angezeigt werden.
Name: Max
Typ: decimal?
Beschreibung: Maximal zulässiger Wert für den Zahleneditor.
Name: Min
Typ: decimal?
Beschreibung: Minimaler zulässiger Wert für den Zahleneditor.
Name: Precision
Typ: int?
Beschreibung: Anzahl der Dezimalstellen zu runden und anzuzeigen.
Name: ReadOnly
Typ: bool?
Beschreibung: Sollte der Editor nur lesegeschützt sein?
Name: Required
Typ: bool?
Beschreibung: Sollte der Wert erforderlich sein.
Name: StartContent
Typ: RenderFragment?
Beschreibung: Inhalte, die im Startplatz des Feldes (vor der Eingabe) gerendert wurden – ein Symbol, ein Präfix usw.
Name: Step
Typ: double
Default: 1
Beschreibung: Der Betrag, der durch die Spinner-Tasten (und Pfeiltasten) hinzugefügt oder abgezogen wird. Standardmäßig geht es auf 1.
Name: Value
Typ: decimal?
Beschreibung: Erhält oder setzt den aktuellen numerischen Wert des Editors und behält ihn als der richtige Models.ColumnValueBase.

Veranstaltungen

Name
Typ
Beschreibung
ValueChangedEventCallback<ColumnValueBase>
Erhält oder setzt einen Callback, der den gebundenen Wert aktualisiert.
Name: ValueChanged
Typ: EventCallback<ColumnValueBase>
Beschreibung: Erhält oder setzt einen Callback, der den gebundenen Wert aktualisiert.

Methoden

Name
Parameter
Typ
Beschreibung
GetValidationErrorsList<string>
Gibt eine Sammlung der aktuellen Validierungsfehler zurück.
Name: GetValidationErrors
Typ: List<string>
Beschreibung: Gibt eine Sammlung der aktuellen Validierungsfehler zurück.