Le NumberEdit composant affiche une entrée numérique pour les colonnes entières, décimales et doubles Dataverse, avec une validation de portée optionnelle et un contrôle de précision.
<NumberEdit columnName="numberofemployees" /><NumberEdit ColumnName="numberofemployees" />Utiliser Min et Max définir des limites de valeurs, et Precision contrôler le nombre de décimales. Ces valeurs sont automatiquement remplies à partir des métadonnées de la colonne si elles ne sont pas explicitement définies.
<NumberEdit columnName="numberofemployees" min={0} max={100000} precision={0} /><NumberEdit ColumnName="numberofemployees" Min="0" Max="100000" Precision="0" />Une borne de base NumberEdit à une colonne numérique.
Utilisez les commandes ci-dessous pour explorer les propriétés disponibles.
Nom | Type | Par défaut | Description |
|---|---|---|---|
ChildContent | RenderFragment? | Contenu enfant du composant | |
ColumnName* | string | Nom logique de colonne pour lier l’éditeur à partir de l’enregistrement de table. | |
Description | string? | Description à afficher dans l’infobulle. | |
Disabled | bool? | Si l’éditeur est désactivé. | |
DisplayLabelWhenAvailable | bool | True | Précise s’il faut afficher une étiquette si disponible. |
DisplayTooltipWhenAvailable | bool | True | Précise s’il faut afficher une infobulle si disponible. |
DisplayValidationErrorMessage | bool | True | Un message d’erreur de validation doit-il s’afficher lorsque le composant échoue à la validation ? |
EndContent | RenderFragment? | Le contenu était rendu dans la | |
Format | string? | Chaîne optionnelle au format .NET utilisée pour afficher la valeur (par exemple « n2 »). Cela affecte principalement la vue en lecture seule. | |
HideStep | bool | False | Quand |
IsVisible | bool | True | L’éditeur est-il visible ? |
Label | string? | Le texte doit être affiché comme une étiquette pour l’éditeur. | |
Max | int? | Valeur maximale autorisée pour l’éditeur de nombres. | |
Min | int? | Valeur minimale autorisée pour l’éditeur de nombres. | |
Precision | int? | Nombre de décimales à arrondir et afficher. | |
ReadOnly | bool? | L’éditeur devrait-il être en lecture seule ? | |
Required | bool? | Si la valeur est requise. | |
StartContent | RenderFragment? | Contenu rendu dans la case | |
Step | double | 1 | Quantité ajoutée/soustraite par les boutons de spinner (et les flèches). Par défaut, c’est 1. |
Value | int? | Obtient ou définit la valeur numérique actuelle de l’éditeur, la conservant comme la bonne Models.ColumnValueBase. |
ChildContentColumnName*DescriptionDisabledDisplayLabelWhenAvailableDisplayTooltipWhenAvailableDisplayValidationErrorMessageEndContentFormatHideStepIsVisibleLabelMaxMinPrecisionReadOnlyRequiredStartContentStepValueModels.ColumnValueBase.Nom | Type | Description |
|---|---|---|
ValueChanged | EventCallback<ColumnValueBase> | Obtient ou définit un callback qui met à jour la valeur liée. |
ValueChangedNom | Paramètres | Type | Description |
|---|---|---|---|
GetValidationErrors | List<string> | Retourne une collection des erreurs de validation courantes. |
GetValidationErrors