使用正确的列宽和格式从DataSet加载DataTable
我想知道如何调整列宽以适应数据的宽度,并将值设置为C#中的2个小数位,而从DataSet加载时使用Visual Studio Tools for Office。 下面是我用来填充DataTable的代码:
public DataTable myData { get { if (_myDataSet.Tables.Contains("TableName")) { return _myDataSet.Tables["TableName"]; } else { return null; } } }
任何帮助将不胜感激! 谢谢!
DataTable是一组数据在内存中的表示forms。 它没有宽度或格式属性。
例如,如果从DataTable
填充DataGridView ,则此DataGridView
或者更具体地说它的行或列具有这样的属性。 例如:
DataGridViewColumn column = dataGridView1.Columns[0]; column.Width = 60; dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells;
如何:格式化Windows窗体DataGridView控件中的数据 :MSDN