BCalendar
Calendario Blazor B-Arts per selezionare una data. Supporta @bind-Value, callback OnDateSelected, mese e anno visibili e l'elenco AnniDisponibili.
<BCalendar @bind-Value="modello.DataConsegna"
OnDateSelected="DataSelezionata" />
@code {
private Task DataSelezionata(DateTime value) => Task.CompletedTask;
}
Usare BTesto<DateTime?> con calendario integrato quando la data deve essere inserita come campo di una form; usare BCalendar quando il calendario deve essere visibile come componente autonomo.
Esempi completi: BCalendar.Examples.md.
<!-- BEGIN GENERATED API -->
Riferimento API completo
Identità
Namespace:
B.BWeb.BControlsAssembly:
BFrameworkWebControlsTipo:
classClasse base:
BBaseControlInterfacce:
IComponent,IHandleAfterRender,IHandleEventSorgente API: versione
5.0.1
Dichiarazione
public class BCalendar : BBaseControl, IComponent, IHandleEvent, IHandleAfterRender
Costruttori
BCalendar()
Campi pubblici
| Campo | Tipo | Modificatori |
|---|---|---|
GiorniFestivi |
eGiorniSettimana[] |
`` |
GiorniSettimana |
string[] |
`` |
Proprietà
| Proprietà | Tipo | Accesso |
|---|---|---|
AnniDisponibili |
List<int> |
get/set |
Anno |
int |
get/set |
CssClassAnno |
string |
get/set |
CssClassBtnLeft |
string |
get/set |
CssClassBtnRight |
string |
get/set |
CssClassContainer |
string |
get/set |
CssClassContent |
string |
get/set |
CssClassDataCorrente |
string |
get/set |
CssClassFooter |
string |
get/set |
CssClassHeader |
string |
get/set |
CssClassMese |
string |
get/set |
Data |
DateTime |
get/set |
Mese |
eMesi |
get/set |
OnDateSelected |
EventCallback<DateTime> |
get/set |
Value |
DateTime |
get/set |
ValueChanged |
EventCallback<DateTime> |
get/set |
ValueExpression |
Expression<Func<DateTime>> |
get/set |
Callback Blazor
OnDateSelected:EventCallback<DateTime>ValueChanged:EventCallback<DateTime>
Eventi CLR
Nessun evento CLR pubblico dichiarato.
Metodi
void SetValue(DateTime data)
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)
