BGridViewColumn
BGridViewColumn definisce metadati e rendering di una colonna di BGridView.
Proprietà principali
Name,Header,DataField,Width.TipoColonna: testo, numero, valuta, data, ora, booleano, elenco, bottone, file o immagine.Disabled,MaxLenght,NumeroDecimali,NullValue.HorizontalAlignementeVerticalAlignement.Proprietà
NomeTabella,CampoID,CampoDescrizione,FiltroeCampiOrdinatiper colonne elenco.TemplateHeadereTemplateCellper rendering personalizzato.
I nomi MaxLenght, HorizontalAlignement e VerticalAlignement corrispondono all'API effettiva e vanno mantenuti anche se contengono grafie non standard.
Esempi: BGridViewColumn.Examples.md.
<!-- BEGIN GENERATED API -->
Riferimento API completo
Identità
Namespace:
B.BWeb.BControlsAssembly:
BFrameworkWebControlsTipo:
classClasse base:
ComponentBaseInterfacce:
IComponent,IHandleAfterRender,IHandleEventSorgente API: versione
5.0.1
Dichiarazione
public class BGridViewColumn : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender
Costruttori
BGridViewColumn()
Campi pubblici
Nessun campo pubblico dichiarato.
Proprietà
| Proprietà | Tipo | Accesso |
|---|---|---|
AllowValutaNull |
bool |
get/set |
AltImage |
string |
get/set |
CampiOrdinati |
string |
get/set |
CampoDescrizione |
string |
get/set |
CampoFileName |
string |
get/set |
CampoID |
string |
get/set |
ChildContent |
RenderFragment |
get/set |
ColonneDipendenti |
string |
get/set |
ColumnIndex |
int |
get/set |
CssClassButton |
string |
get/set |
CssClassCellContainers |
string |
get/set |
CssClassCommand |
string |
get/set |
CssClassCommandHeader |
string |
get/set |
CssClassHeader |
string |
get/set |
DataField |
string |
get/set |
Disabled |
bool |
get/set |
Filter |
string |
get/set |
Filtro |
string |
get/set |
Header |
string |
get/set |
HorizontalAlignement |
eHorizontalAlignment |
get/set |
IsHeader |
bool |
get/set |
IsLoaded |
bool |
get/set |
Items |
List<BItem> |
get/set |
MaxLenght |
int |
get/set |
Name |
string |
get/set |
NomeTabella |
string |
get/set |
NullValue |
string |
get/set |
NumeroDecimali |
byte |
get/set |
OnElencoAddNessunaSelezione |
bool |
get/set |
OnElencoDescrizioneNessunaSelezione |
string |
get/set |
OnElencoShowCampoDescrizione |
bool |
get/set |
OnElencoValoreNessunaSelezione |
string |
get/set |
RoleImage |
string |
get/set |
TemplateCell |
RenderFragment<BGridViewContext> |
get/set |
TemplateHeader |
RenderFragment<BGridViewContext> |
get/set |
TextButton |
string |
get/set |
TextDropArea |
string |
get/set |
TextPasteArea |
string |
get/set |
TipoColonna |
eTipoColonna |
get/set |
TipoDatoCampoIDElenco |
eTipoDatoCampoChiave |
get/set |
VerticalAlignement |
eVerticalAlignment |
get/set |
Width |
string |
get/set |
Callback Blazor
Nessun EventCallback dichiarato.
Eventi CLR
Nessun evento CLR pubblico dichiarato.
Metodi
void SetPropertyFromDataColumn(DataColumn dc)void SetPropertyFromProperty(PropertyInfo prop)
Tipi annidati pubblici
eHorizontalAlignment
Left=0Center=1Right=2
eTipoColonna
Alfanumerico=0Alfabetico=1Numerico=2Valuta=3Data=4Ora=5Booleano=6Elenco=7Bottone=8File=9Image=10
eTipoDatoCampoChiave
AutoDetect=0Byte=1Int=2Long=3Double=4String=5
eVerticalAlignment
Top=0Center=1Bottom=2
