MoneyEdit

El MoneyEdit componente genera una entrada de moneda para las columnas de dinero de Dataverse con formato específico de localidad.

React
Blazor

Alcance y precisión

Utilizar Min y Max establecer límites de valor, y Precision controlar el número de decimales. Estos valores se rellenan automáticamente a partir de los metadatos de la columna si no se establecen explícitamente.

React
Blazor

Ejemplo

Un enlace básico MoneyEdit a una columna de dinero.

Ejemplo de reacción
Ejemplo de Blazor
$
React TypeScript
Razor

Opciones de configuración

Utiliza los controles a continuación para explorar las propiedades disponibles.

Ejemplo de reacción
Ejemplo de Blazor
¿Solo lectura? ¿Obligatorio? ¿Deshabilitado?
$
React TypeScript
Razor
Reaccionar Blazor

MoneyEdit Clase

Parámetros

Nombre
Tipo
Default
Descripción
ChildContentRenderFragment?
Contenido hijo del componente
ColumnName*string
Nombre lógico de columna para vincular el editor desde el registro de la tabla.
Descriptionstring?
La descripción se mostrará en la descripción emergente.
Disabledbool?
¿Debería desactivar el editor?
DisplayLabelWhenAvailablebool
True
Especifica si mostrar una lable si está disponible.
DisplayTooltipWhenAvailablebool
True
Especifica si mostrar una descripción emergente si está disponible.
DisplayValidationErrorMessagebool
True
¿Debe mostrarse un mensaje de error de validación cuando el componente falla en la validación?
EndContentRenderFragment?
Contenido renderizado en la ranura final del campo (después de la entrada, antes de los spinners).
Formatstring?
Cadena opcional de formato .NET utilizada para mostrar el valor (por ejemplo, 'n2'). Principalmente afecta a la vista de solo lectura.
HideStepbool
False
Cuando es cierto, oculta los botones de spinner de incremento/decrementación.
IsVisiblebool
True
¿El editor es visible?
Labelstring?
El texto se mostrará como etiqueta para el editor.
Maxdecimal?
Valor máximo permitido para el editor de números.
Mindecimal?
Valor mínimo permitido para el editor de números.
Precisionint?
Número de decimales para redondear y mostrar.
ReadOnlybool?
¿Debería el editor ser solo lectura?
Requiredbool?
Si el valor es necesario.
StartContentRenderFragment?
Contenido renderizado en la ranura de inicio del campo (antes de la entrada) — un icono, prefijo, etc.
Stepdouble
1
Cantidad añadida/rasta por los botones giratorios (y las teclas de flecha). Por defecto es 1.
Valuedecimal?
Obtiene o establece el valor numérico actual del editor, manteniéndolo como el correcto Models.ColumnValueBase.
Nombre: ChildContent
Tipo: RenderFragment?
Descripción: Contenido hijo del componente
Nombre: ColumnName*
Tipo: string
Descripción: Nombre lógico de columna para vincular el editor desde el registro de la tabla.
Nombre: Description
Tipo: string?
Descripción: La descripción se mostrará en la descripción emergente.
Nombre: Disabled
Tipo: bool?
Descripción: ¿Debería desactivar el editor?
Nombre: DisplayLabelWhenAvailable
Tipo: bool
Default: True
Descripción: Especifica si mostrar una lable si está disponible.
Nombre: DisplayTooltipWhenAvailable
Tipo: bool
Default: True
Descripción: Especifica si mostrar una descripción emergente si está disponible.
Nombre: DisplayValidationErrorMessage
Tipo: bool
Default: True
Descripción: ¿Debe mostrarse un mensaje de error de validación cuando el componente falla en la validación?
Nombre: EndContent
Tipo: RenderFragment?
Descripción: Contenido renderizado en la ranura final del campo (después de la entrada, antes de los spinners).
Nombre: Format
Tipo: string?
Descripción: Cadena opcional de formato .NET utilizada para mostrar el valor (por ejemplo, 'n2'). Principalmente afecta a la vista de solo lectura.
Nombre: HideStep
Tipo: bool
Default: False
Descripción: Cuando es cierto, oculta los botones de spinner de incremento/decrementación.
Nombre: IsVisible
Tipo: bool
Default: True
Descripción: ¿El editor es visible?
Nombre: Label
Tipo: string?
Descripción: El texto se mostrará como etiqueta para el editor.
Nombre: Max
Tipo: decimal?
Descripción: Valor máximo permitido para el editor de números.
Nombre: Min
Tipo: decimal?
Descripción: Valor mínimo permitido para el editor de números.
Nombre: Precision
Tipo: int?
Descripción: Número de decimales para redondear y mostrar.
Nombre: ReadOnly
Tipo: bool?
Descripción: ¿Debería el editor ser solo lectura?
Nombre: Required
Tipo: bool?
Descripción: Si el valor es necesario.
Nombre: StartContent
Tipo: RenderFragment?
Descripción: Contenido renderizado en la ranura de inicio del campo (antes de la entrada) — un icono, prefijo, etc.
Nombre: Step
Tipo: double
Default: 1
Descripción: Cantidad añadida/rasta por los botones giratorios (y las teclas de flecha). Por defecto es 1.
Nombre: Value
Tipo: decimal?
Descripción: Obtiene o establece el valor numérico actual del editor, manteniéndolo como el correcto Models.ColumnValueBase.

Eventos

Nombre
Tipo
Descripción
ValueChangedEventCallback<ColumnValueBase>
Recibe o establece una callback que actualiza el valor vinculado.
Nombre: ValueChanged
Tipo: EventCallback<ColumnValueBase>
Descripción: Recibe o establece una callback que actualiza el valor vinculado.

Métodos

Nombre
Parámetros
Tipo
Descripción
GetValidationErrorsList<string>
Devuelve una colección de los errores de validación actuales.
Nombre: GetValidationErrors
Tipo: List<string>
Descripción: Devuelve una colección de los errores de validación actuales.