B-Arts DocumentationIndice generale

BFrameworkControls - domande e casi d'uso

Quale controllo usare?

Domanda dello sviluppatore Scelta consigliata Motivo
Come inserisco testo, numeri, valuta, data oppure ora con le regole B-Arts? BTesto Integra tipo del dato, formato, controlli e allineamento.
Come gestisco un valore booleano o a tre stati? BCheck Supporta stili, immagini, testo e stato indeterminato.
Come mostro un elenco fisso, una lista BItem, un DataTable o valori provenienti dal database? BCombo Gestisce sorgenti non connesse, DataTable e database.
Come seleziono una chiave dal database mostrando anche la descrizione? BCasellaDB È il controllo chiave/descrizione con ricerca collegata.
Come coordino primo, precedente, successivo, nuovo, modifica, salva ed elimina in una maschera? BBarraDati Centralizza navigazione, stato e salvataggio della riga.
Come creo una tabella modificabile con tipi, obbligatorietà, elenchi e formati definiti da metadati? BGriglia Costruisce la griglia tramite MBGrigliaColonna.
Come mi serve una DataGridView con le estensioni B-Arts ma senza il coordinamento completo di BGriglia? BView È la visualizzazione tabellare specializzata di livello più basso.
Come realizzo una ricerca semplice, completa o dettagliata sul database? BRicerca Gestisce criteri, colonne e risultati della ricerca.
Come costruisco il menu di un gestionale a partire da dati strutturati? BMenu Genera gruppi e comandi da un DataSet.
Come allineo automaticamente etichette e campi in una form o in un panel? B.BWindows.BStatics.BGlobal.BGlobal.AllineaControlli Visita ricorsivamente i controlli che implementano IBControl.

Tipi che non sono schermate applicative

MBEditor* e FrmEditor* appartengono all'infrastruttura del designer. Non devono essere proposti per costruire la UI runtime. MBGrigliaColonna e MBGrigliaCampoElenco, invece, sono modelli di configurazione validi anche nel codice applicativo.