DataGridView的資料繫結 與 指定列顯示 (程式碼完成)

virgoboy20發表於2010-05-15
在Winform中使用DataGridView,將從資料庫讀出來的資料進行資料繫結,並做到對指定列的繫結,為空附空值等操作...[@more@]Element element = new Element();
IList elementInfos = element.GetElementInfo();
dgvSlagMaterialAnalysis.DataSource = elementInfos;
DataGridViewTextBoxColumn ElementName = new DataGridViewTextBoxColumn();
ElementName.DataPropertyName = "ElementShortName";
ElementName.HeaderText = "元素名稱";
ElementName.Name = "ElementName";
ElementName.Resizable = DataGridViewTriState.True;
DataGridViewTextBoxColumn value = new DataGridViewTextBoxColumn();
value.DataPropertyName = "value";
value.HeaderText = "含量值(%)";
value.Name = "value";
value.Resizable = DataGridViewTriState.True;
dgvSlagMaterialAnalysis.Columns.AddRange(new DataGridViewColumn[]{ElementName});
dgvSlagMaterialAnalysis.Columns.AddRange(new DataGridViewColumn[] { value });
dgvSlagMaterialAnalysis.Columns[0].Width = 70;
dgvSlagMaterialAnalysis.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
dgvSlagMaterialAnalysis.Columns[0].ReadOnly = true;
dgvSlagMaterialAnalysis.Columns[1].Width = 88;
dgvSlagMaterialAnalysis.Columns[1].DefaultCellStyle.NullValue = "0";
dgvSlagMaterialAnalysis.Columns[1].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8780503/viewspace-1033620/,如需轉載,請註明出處,否則將追究法律責任。

相關文章