private void Form1_Load(object sender, EventArgs e) { switch (this.ribbonControl1.SelectedRibbonTabItem.Text) { .... case "CasC": ListeCas = new ListeCasC(this, false); ListeCas.MdiParent = this; ListeCas.ListeCasC_Load(sender, e); ListeCas.Show(); break; default: break; } }
private void CasCribTab_Click(object sender, EventArgs e) { ListeCas = new ListeCasC(this, false); ListeCas.ListeCasC_Load(sender, e); }
private void CasCbuttonX_Click(object sender, EventArgs e) { ListeCas = new ListeCasC(this, true); ListeCas.ListeC_Load(sender, e); CasCbuttonX.Enabled = false; ImagesbuttonX.Enabled = true; SimbuttonX.Enabled = true; }
public void ListeCasC_Load(object sender, EventArgs e) { if (!Corbeille) { dgv_CasC.SelectionMode = DataGridViewSelectionMode.FullRowSelect; if (ModeAffchSimple == true) { dgv_CasC.AutoGenerateColumns = false; CasCImg CasC = new CasCImg(); List<CasCImg> listeCasC = CasC.getAllCasCImages(); try { dgv_CasC.DataSource = listeCasC; } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { dgv_CasC.AutoGenerateColumns = false; CasCImg CasC = new CasCImg(); List<CasCImg> listeCasC = CasC.getAllCasCImages(Ann1, Ann2, Ang1, Ang2); dgv_CasC.DataSource = listeCasC; dgv_CasC.Columns[16].Visible = true; } } else { //dgv_CasC.Parent = null; //Controls.Add(dgv_CasC); //ResumeLayout(); dgv_CasC.SelectionMode = DataGridViewSelectionMode.FullRowSelect; dgv_CasC.AutoGenerateColumns = false; //dgv_CasC.Rows.Clear(); //dgv_CasC.UpdateRow(0, true); dgv_CasC.DataSource = null; dgv_CasC.DataSource = listcCorbeille; //dgv_CasC.Invalidate(); //(dgv_CasC.BindingContext[dgv_CasC.DataSource] as CurrencyManager).Refresh(); dgv_CasC.Refresh(); if (parent != null) { dgv_CasC.Parent.Refresh(); } } }
dgv_CasC.AutoGenerateColumns = false;//je ne suis pas sur mais mettre AutoGenerateColumns à false avant d'affecter le datasource ne me parrait pas judicieux. CasCImg CasC = new CasCImg(); List<CasCImg> listeCasC = CasC.getAllCasCImages(); try { dgv_CasC.DataSource = listeCasC;
List<CasCImg> casCValides listeCasC.FindAll(delegate (CasC titi) {return titi.validation true;}); List<CasCImg> casCInValides = listeCasC.FindAll(delegate (CasC titi) {return titi.validation != true;});
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question