使用正确的列宽和格式从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