我想知道如何调整列宽以适应数据的宽度,以及如何在 C# 中使用 Visual Studio Tools for Office 从数据集加载时将值设置为小数点后两位。我用来填充 DataTable 的代码如下:
public DataTable myData
{
get
{
if (_myDataSet.Tables.Contains("TableName"))
{
return _myDataSet.Tables["TableName"];
}
else
{
return null;
}
}
}
任何帮助将不胜感激!谢谢!
最佳答案
A DataTable是一组数据在内存中的表示。它没有宽度或格式属性。
如果您要填充一个,例如 DataGridView从 DataTable
到这个 DataGridView
,或者更具体地说,它的行或列,都具有这样的属性。例如:
DataGridViewColumn column = dataGridView1.Columns[0];
column.Width = 60;
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells;
How to: Format Data in the Windows Forms DataGridView Control :MSDN
关于c# - 使用正确的列宽和格式从 DataSet 加载 DataTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17891771/