public void loadTable() { //Llenamos la lista productos. mysql.getTable("SELECT * FROM producto", productos); listView.View = View.Details; listView.CheckBoxes = true; listView.Columns.Add("", 200); listView.Columns.Add("", 100); listView.Columns.Add("", 100); //Añadimos las imagenes a una lista ImageList imgs = new ImageList(); imgs.ImageSize = new Size(100, 100); foreach (Producto p in productos) { imgs.Images.Add(Image.FromFile(PATH + "\\" + p.imagen)); } listView.SmallImageList = imgs; //-------------- int i = 0; ListViewItem lvi; foreach (Producto p in productos) { lvi = new ListViewItem(p.nombre); lvi.SubItems.Add(p.descripcion); lvi.SubItems.Add("$" + p.precio); lvi.ImageIndex = i; listView.Items.Add(lvi); i++; } }
private void refillTabla() { DataGridView dgv = tablaProd; DataTable table = mysql.getTable("SELECT * FROM producto", productos); dgv.DataSource = table; dgv.AutoResizeColumns(); }