清单<string> to Datagrid

已加入
2020年3月26日
留言内容
5
编程经验
Beginner
你好

我有一个清单<string>名为DataOutput,我是通过转换char数组获得的。 (我知道它的工作原理是可以将其写入输出窗口。)我试图通过在xaml中进行绑定或通过xaml.cs文件在DataGrid中显示它。
1.我该怎么做?
2.有没有更好的方法以表类型形式输出列表?
3.应该是ObservableCollection而不是List吗?我已经读过DataGrid应该从IEnumerable类型填充,但是我认为List<string> is??

(奖金问题我应该在<> when creating a 串 type 清单 besides 'string'. in my reading of various resources on this i have seen 清单<>与之间的各种单词<>.)

任何帮助表示赞赏。
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,458
位置
弗吉尼亚州切萨皮克
编程经验
10+
If you have a single piece of data per row, since you have a 串, why are you using a DataGrid? Why not just use a 清单Box?

All 清单<T> implement IEnumerable<T>.
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,458
位置
弗吉尼亚州切萨皮克
编程经验
10+
为什么需要网格线?您只显示一个字符串。请不要告诉我,实际上每个字符串都有几列数据。如果你这样做,那你就是在做事情"stringly-typed". You want to be "strongly-typed". Use a 清单<CustomClass> instead and then use a DataGrid.
 
最佳 底部