BCheck
Identità
Namespace:
B.BWindows.BControlsBase:
UserControlImplementa:
IBControl
Scopo
Controllo booleano B-Arts con caption, gestione grafica dello stato, supporto opzionale a tre stati e modalità specifica per valori come il sesso.
Comportamento
CheckedeCheckStaterappresentano lo stato.ThreeStateabilita lo stato indeterminato.CheckType:mbeCheckoppurembeSesso.CheckStyle: rappresentazione tramite testo o immagini.Text1/Text2eImage1/Image2definiscono le due rappresentazioni.CheckChangednotifica la modifica.RedrawControls()aggiorna il layout interno.
Le proprietà Caption, allineamenti, dimensioni, font, colori e bordi seguono le convenzioni comuni dei controlli IBControl.
Riferimento API completo
Identità
Namespace:
B.BWindows.BControlsAssembly:
BFrameworkControlsTipo:
classClasse base:
UserControlInterfacce:
IBControlSorgente API: versione
5.0.0
Dichiarazione
public sealed class BCheck : UserControl, IBControl
Costruttori
BCheck()
Campi pubblici
Nessun campo pubblico dichiarato.
Proprietà
| Proprietà | Tipo | Accesso |
|---|---|---|
AlignVerticalCheckBox |
mbeAllineamentoVerticale |
get/set |
AlignVerticalLabel |
mbeAllineamentoVerticale |
get/set |
AttivaColoreSelezione |
bool |
get/set |
AutoAlignMB |
bool |
get/set |
AutoAllinea |
bool |
get/set |
BackColorLabel |
Color |
get/set |
BackColorSel |
Color |
get/set |
BackColorText |
Color |
get/set |
BorderStyleLabel |
BorderStyle |
get/set |
BorderStyleText |
BorderStyle |
get/set |
Caption |
string |
get/set |
CheckAlign |
mbeAllineamentoOrizzontale |
get/set |
Checked |
bool |
get/set |
CheckState |
CheckState |
get/set |
CheckStyle |
mbeStyleCheck |
get/set |
CheckType |
mbeTipoCheck |
get/set |
Enabled |
bool |
get/set |
FontLabel |
Font |
get/set |
ForeColorLabel |
Color |
get/set |
ForeColorSel |
Color |
get/set |
Image1 |
Image |
get/set |
Image2 |
Image |
get/set |
IndexAlign |
byte |
get/set |
Invio |
bool |
get/set |
LblWidth |
double |
get |
LblWidth |
double |
get |
Left |
double |
get/set |
PanelWidth |
double |
get/set |
Spaziatura |
double |
get/set |
Text1 |
string |
get/set |
Text2 |
string |
get/set |
TextWidth |
double |
get/set |
ThreeState |
bool |
get/set |
Eventi CLR
CheckChanged:CheckChangedEventHandlerClick:ClickEventHandlerDoubleClick:DoubleClickEventHandlerEnter:EnterEventHandlerGotFocus:GotFocusEventHandlerKeyDown:KeyDownEventHandlerKeyPress:KeyPressEventHandlerKeyUp:KeyUpEventHandlerLeave:LeaveEventHandlerLostFocus:LostFocusEventHandlerMouseDown:MouseDownEventHandlerMouseUp:MouseUpEventHandlerValidated:ValidatedEventHandlerValidating:ValidatingEventHandler
Metodi
void RedrawControls()
Tipi annidati pubblici
Delegate CheckChangedEventHandler
Firma:
void CheckChangedEventHandler(object sender, EventArgs e)
Delegate ClickEventHandler
Firma:
void ClickEventHandler(object sender, EventArgs e)
Delegate DoubleClickEventHandler
Firma:
void DoubleClickEventHandler(object sender, EventArgs e)
Delegate EnterEventHandler
Firma:
void EnterEventHandler(object sender, EventArgs e)
Delegate GotFocusEventHandler
Firma:
void GotFocusEventHandler(object sender, EventArgs e)
Delegate KeyDownEventHandler
Firma:
void KeyDownEventHandler(object sender, KeyEventArgs e)
Delegate KeyPressEventHandler
Firma:
void KeyPressEventHandler(object sender, KeyPressEventArgs e)
Delegate KeyUpEventHandler
Firma:
void KeyUpEventHandler(object sender, KeyEventArgs e)
Delegate LeaveEventHandler
Firma:
void LeaveEventHandler(object seneder, EventArgs e)
Delegate LostFocusEventHandler
Firma:
void LostFocusEventHandler(object sender, EventArgs e)
mbeAllineamentoOrizzontale
mbeSinistra_Sinistra=0mbeSinistra_Centro=1mbeSinistra_Destra=2mbeDestra_Sinistra=3mbeDestra_Centro=4mbeDestra_Destra=5
mbeAllineamentoVerticale
mbeInAlto=0mbeAlCentro=1mbeInBasso=2
mbeStyleCheck
mbeText=0mbeImage=1
mbeTipoCheck
mbeCheck=0mbeSesso=1
Delegate MouseDownEventHandler
Firma:
void MouseDownEventHandler(object sender, MouseEventArgs e)
Delegate MouseUpEventHandler
Firma:
void MouseUpEventHandler(object sender, MouseEventArgs e)
Delegate ValidatedEventHandler
Firma:
void ValidatedEventHandler(object sender, EventArgs e)
Delegate ValidatingEventHandler
Firma:
void ValidatingEventHandler(object sender, CancelEventArgs e)
