//constructor amb paràmetres que després d'inicialitzar els diferents controls assigna el dataset i el tableadapter manager als rebuts per paràmetre public FrmModel(DataSetOracle dataset, DataSetOracleTableAdapters.TableAdapterManager manager) { InitializeComponent(); inicialitzar(); this.ds = dataset; this.tableAdapterManager = manager; Refresh(); }
//mètode que inicialitza els diferents controls i subscriu els event click dels botons del navegador private void inicialitzar() { this.ds = new DataSetOracle(); this.tableAdapterManager = new DataSetOracleTableAdapters.TableAdapterManager(); this.nav = new Navegador(); this.nav.Dock = DockStyle.Top; this.Controls.Add(nav); this.bindSource = new BindingSource(); creacioMenuNavegable(); nav.Primer.Click += Primer_Click; nav.Seguent.Click += Seguent_Click; nav.Anterior.Click += Anterior_Click; nav.Ultim.Click += Ultim_Click; }