主要用于数据绑定
布局设置
- 首先拖一个datagridview到界面上
- 点击小三角,选择添加列,可以编辑datagridview的列名,列属性等
绑定数据
datagridview.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
datagridview.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
DataGridViewRow row = new DataGridViewRow();
DataGridViewImageCell imageCell = new DataGridViewImageCell();
//从资源文件中读取图片,并且规定图片大小
imageCell.Value = new Bitmap(Properties.Resources.极想_任天堂switch保护包MAX_NS全套配件收纳盒大可爱硬包壳游戏, 100, 100);
imageCell.ImageLayout = DataGridViewImageCellLayout.Stretch;
DataGridViewTextBoxCell nameTextCell = new DataGridViewTextBoxCell();
nameTextCell.Value = "极想_任天堂switch保护包MAX_NS全套配件收纳盒大可爱硬包壳游戏";
DataGridViewTextBoxCell priceTextCell = new DataGridViewTextBoxCell();
priceTextCell.Value = "50.5";
DataGridViewTextBoxCell inventoryTextCell = new DataGridViewTextBoxCell();
inventoryTextCell.Value = "999";
row.Cells.Add(imageCell);
row.Cells.Add(nameTextCell);
row.Cells.Add(priceTextCell);
row.Cells.Add(inventoryTextCell);
datagridview.Rows.Add(row);
效果