B-Arts DocumentationIndice generale

BSplitPanel - esempi

<BSplitPanel @ref="split"
             Width="100%"
             Height="500px"
             StartLeftWidth="320"
             MinLeftWidth="200"
             MinRightWidth="300">
  <LeftContent>
    <nav>Elenco elementi</nav>
  </LeftContent>
  <RightContent>
    <main>Dettaglio selezionato</main>
  </RightContent>
</BSplitPanel>

@code {
  private BSplitPanel? split;

  private Task ReimpostaLarghezza() => split?.SetLeftWidth(320) ?? Task.CompletedTask;
}

LeftContent e RightContent sono frammenti Razor. SetLeftWidth(double) è il metodo pubblico da usare per cambiare la divisione da codice.