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.
