B-Arts DocumentationIndice generale

BCollapsiblePanel - esempi

<BCollapsiblePanel @ref="pannello"
                   Titolo="Filtri di ricerca"
                   Width="100%"
                   @bind-IsCollapsed="filtriChiusi">
  <BTesto<string> Placeholder="Descrizione" @bind-Value="descrizione" />
</BCollapsiblePanel>

@code {
  private BCollapsiblePanel? pannello;
  private bool filtriChiusi;
  private string? descrizione;

  private Task ApriFiltri() => pannello?.SetCollapsed(false) ?? Task.CompletedTask;
}

@bind-IsCollapsed usa IsCollapsed e IsCollapsedChanged. Per cambiare stato da codice usare SetCollapsed(bool) affinché il callback venga notificato.