Los importes se escriben de forma distinta en el mundo. MoneyField formatea e interpreta valores decimal con la cultura actual, aceptando tanto 1,234.50 como 1.234,50 donde la cultura lo espera.
Por qué ayuda
- Importes según la cultura
- Precisión decimal para dinero
- Funciona con EditForm
Dónde encaja
- Facturas y pedidos
- Presupuestos
- Listas de precios

Ejemplo
<MoneyField @bind-Value="_price" Label="Price" Currency="EUR" />
<MoneyField @bind-Value="_budget" Label="Budget" Currency="USD" Decimals="0" Min="0" Max="1000000" />
<span>Stored values: @(_price?.ToString("0.00###") ?? "none"), @(_budget?.ToString("0.###") ?? "none")</span>
@code {
private decimal? _price = 1234.5m;
private decimal? _budget = 25000m;
} Un breve fragmento. Añade @using RayCraft.Blazor.Components a tu página y usa un modo de renderizado interactivo.
Incluido en RayCraft Free. Hay ejemplos que funcionan en el repositorio de GitHub (MIT); contiene código de ejemplo y demostración, no el código de la biblioteca.