C# 用C显示/排序列表项的最佳方法#

C# 用C显示/排序列表项的最佳方法#,c#,sorting,C#,Sorting,不久前,我决定自学C#,并花了3个月的时间慢慢学习Windows窗体应用程序的许多控件。我知道这似乎是一个简单的问题,但在这一点上,我不知道该朝哪个方向去满足我的需求。有人能给我一点指示吗 为了自学C#,我创建了一个个人应用程序,基本上模仿Quicken。到目前为止,我刚刚知道如何将支票的支票#、收款人等字段保存为列表项,然后将其保存为CSV…如我所说,还在这里学习。我想做的是下一步,加载CSV文件,以表格格式显示所有支票,可能使用交替的背景色,带有可排序的标题(支票#、收款人、金额、余额),我

不久前,我决定自学C#,并花了3个月的时间慢慢学习Windows窗体应用程序的许多控件。我知道这似乎是一个简单的问题,但在这一点上,我不知道该朝哪个方向去满足我的需求。有人能给我一点指示吗


为了自学C#,我创建了一个个人应用程序,基本上模仿Quicken。到目前为止,我刚刚知道如何将支票的支票#、收款人等字段保存为列表项,然后将其保存为CSV…如我所说,还在这里学习。我想做的是下一步,加载CSV文件,以表格格式显示所有支票,可能使用交替的背景色,带有可排序的标题(支票#、收款人、金额、余额),我单击这些标题可按特定列进行排序。我还不想进入数据库,所以有人能给我指出一个我可以浏览的控制和控制教程的方向吗?我曾考虑将CSV加载到一个字符串列表中,然后将其发送到ListView容器,但我不熟悉该工具,甚至不知道它是否适合该工作。任何帮助都将不胜感激。

您可能需要一个数据网格。这个问题展示了如何将数据网格绑定到列表(例如,与数据库中的数据源相反):


为什么大家都投我的票?你不是来帮忙的吗?这可能就是为什么。你的问题太开放了,我不同意。根据FAQ,我的问题非常好。正如这里引述的…“你应该根据你所面临的实际问题提出实际的、可回答的问题。”非常感谢詹姆斯,感谢他实际参与。谢谢詹姆斯。真管用!