B-Arts DocumentationIndice generale

BSplitPanel

Contenitore ridimensionabile con pannello sinistro e destro. I contenuti sono passati tramite LeftContent e RightContent; LeftWidth, StartLeftWidth, StartRightWidth, MinLeftWidth e MinRightWidth governano le dimensioni.

<BSplitPanel Width="100%" Height="500px" MinLeftWidth="200" MinRightWidth="250">
  <LeftContent>
    <nav>Elenco</nav>
  </LeftContent>
  <RightContent>
    <main>Dettaglio</main>
  </RightContent>
</BSplitPanel>

Esempi completi: BSplitPanel.Examples.md.

<!-- BEGIN GENERATED API -->

Riferimento API completo

Identità

  • Namespace: B.BWeb.BControls

  • Assembly: BFrameworkWebControls

  • Tipo: class

  • Classe base: BBaseJSControl

  • Interfacce: IAsyncDisposable, IComponent, IHandleAfterRender, IHandleEvent

  • Sorgente API: versione 5.0.1

Dichiarazione

public class BSplitPanel : BBaseJSControl, IComponent, IHandleEvent, IHandleAfterRender, IAsyncDisposable

Costruttori

  • BSplitPanel()

Campi pubblici

Nessun campo pubblico dichiarato.

Proprietà

Proprietà Tipo Accesso
CssClassContainer string get/set
CssClassPanelLeft string get/set
CssClassPanelRight string get/set
CssClassPanelSeparetor string get/set
Height string get/set
LeftContent RenderFragment get/set
LeftWidth double get/set
MinLeftWidth int get/set
MinRightWidth int get/set
RightContent RenderFragment get/set
StartLeftWidth int? get/set
StartRightWidth int? get/set
Width string get/set

Callback Blazor

Nessun EventCallback dichiarato.

Eventi CLR

Nessun evento CLR pubblico dichiarato.

Metodi

  • Task OnMouseMove(double clientX, double clientY)

  • Task OnMouseUp(double clientX, double clientY)

  • Task SetLeftWidth(double LeftWidth)

Tipi annidati pubblici

Nessun tipo annidato pubblico.

Membri B-Arts ereditati

  • Proprietà da BBaseControl: string ClientId { get; }

  • Proprietà da BBaseControl: string CssClass { get; set; }

  • Proprietà da BBaseControl: bool Disabled { get; set; }

  • Proprietà da BBaseControl: EventCallback<bool> DisabledChanged { get; set; }

  • Proprietà da BBaseControl: string Id { get; set; }

  • Proprietà da BBaseControl: string Style { get; set; }

  • Proprietà da BBaseControl: int TabIndex { get; set; }

  • Proprietà da BBaseControl: bool Visible { get; set; }

  • Proprietà da BBaseControl: EventCallback<bool> VisibleChanged { get; set; }

  • Metodo da BBaseControl: Task SetDisabled(bool disabled)

  • Metodo da BBaseControl: Task SetVisible(bool visible)

  • Metodo da BBaseJSControl: void BJSControlIsInitialized()

  • Metodo da BBaseJSControl: ValueTask DisposeAsync()