我有一个由这段代码填充的列表视图:
if (popula.Rows.Count > 0)
{
foreach (DataRow row in popula.Rows)
{
listView1.Items.Add(row[0].ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(row[1].ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(row[2].ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(row[3].ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(row[4].ToString());
}
第一列是数字,格式如下:
Code
-------------
69675.0000
6078.0000
57536.0000
37625.0000
54079.0000
57933.0000
51968.0000
59160.0000
25392.0000
我只想显示:
69675
6078
我不喜欢显示零和点。也许像这样
listView1.Items[listView1.Items.Count - 1].SubItems.Add.format ((row[4].ToString()));
Blam我写了
listView1.Items.Add(row[0].ToString("F0"));
并告诉我这个错误:'方法'测试'没有重载需要1个参数。
我已经添加
using system.globalization;
但仍然显示错误;