2010-09-16 77 views
1

List A = new List(); (“苹果”);
A.Add(“Apple”);
A.Add(“香蕉”);
A.Add(“菠萝”);如何获取datagridView的列表显示内容而不仅仅是长度

dataGridView.DataSource = a;

结果:是列表中每个项目的长度而不是项目本身的长度。
怎样使DataGridView的,而不是显示长度的字符串。

+1

http://stackoverflow.com/questions/479329/how-to-bind-a-string-list-to-a-datagrid – 2011-02-07 20:37:25

回答

0

尝试使用List来实际获取字符串值,而不是用char [] .Count();来表示它们。

例如:

List<string> A = new List<string>(); 
A.Add("Apple"); 
A.Add("Banana"); 
A.Add("Pineapple"); 

dataGridView.ItemSource = A; 
+0

另外,还要注意一个事实,即你的DataGrid,你使用了'dataGridView.DataSource'。你需要使用'dataGridView.ItemSource' – 2016-11-21 23:22:44

相关问题