B-Arts DocumentationIndice generale

BCombo - esempi

<BCombo @ref="cmbStato"
        Id="cmbStato"
        AddNullItem="true"
        NullItemValue=""
        NullItemDescription="Nessuna selezione"
        @bind-Value="modello.Stato" />

@code {
  private BCombo? cmbStato;

  protected override async Task OnAfterRenderAsync(bool firstRender)
  {
    if (!firstRender || cmbStato is null) return;

    var items = new List<BItem>
    {
      new("A", "Attivo"),
      new("D", "Disattivo")
    };

    bool initialized = await cmbStato.Init(items);
  }
}

Per una sorgente database configurare i campi del controllo e chiamare uno degli overload Init(BConnection, ...).