B-Arts DocumentationIndice generale

BBarraDati - esempi

Collegamento form/riga

using B.BStatics;
using B.BWindows.BControls;
using System.Data;

barra.CambiaRec += row =>
{
  txtID.Text = BConvert.ToString(row["ID"]);
  txtDescrizione.Text = BConvert.ToString(row["Descrizione"]);
};

barra.ScriviRec += (row, oldRow) =>
{
  row["ID"] = BConvert.ToInt(txtID.Text);
  row["Descrizione"] = BConvert.ToString(txtDescrizione.Text);
};

Inizializzazione interna

barra.Cnn = connection;
barra.DataTable = dataTable;
barra.TipoSalvataggio = BBarraDati.eTipoSalvataggio.INTERNO;
barra.AddCampoChiave("ID", -1);

bool initialized = barra.Init(Refresh: true);

Il parametro Refresh richiede alla barra di aggiornare i dati durante l'inizializzazione.