当前位置: 首页 > 编程语言 > C#

如何在WPFListView中显示时间日志的内容?分享

时间:2023-04-10 20:51:07 C#

WPFListView如何显示时间日志的内容?我一直在寻找答案,但我还没有找到。我知道逻辑,但我不知道如何实现它。这是我的时间日志:NoMchnEnNoNameModeIOMdDateTime00001100001234102004/01/0101:0100002100001234102015/05/1204:0100003100001234202015/004:00004100001234102004/01/0101:0100005100001234102015/05/1310:42我想将其转换为列表视图。真的需要你的帮助。现在我在处理代码,我想到了这个,}privatevoidLoadButton(objectsender,RoutedEventArgse){foreach(StringlineinFile.ReadAllLines(@"GLG_001.TXT"))ListView.Items.Add(newListViewItem(line));}}}但发生错误。它说,错误1??'System.Windows.Controls.ListViewItem'不包含带有1个参数的构造函数D:DocumentsDesktoptextfiletextfileMainWindow.xaml.cs3336textfile为每个条目创建一个类,类似于这个内部类}public字符串Mchn{得到;放;}publicstringEnNo{get;放;}公共字符串名称{得到;放;}公共字符串模式{得到;放;}公共字符串IOMd{得到;放;}publicDateTimeDateTime{get;放;}}(只需更正属性的名称和类型)。然后,您需要将此类项目的集合绑定到ListView的ItemsSource,并创建一个自定义DataTemplate来显示每个项目。您可以在本教程中获得一些想法。如果您确实需要将其显示为网格,请考虑使用GridView。更新不要在代码隐藏视图中创建和添加列表视图项。在WPF中,您应该遵循MVVM模式。你可以从这里开始。这是我的回答:以上是C#学习教程:如何在WPFListView中显示时间日志的内容?所有分享的内容,如果对你有用,需要了解更多C#学习教程,希望大家多多关注}privatevoidLoadButton(objectsender,RoutedEventArgse){foreach(StringlineinFile.ReadAllLines(@"GLG_001.TXT")){varlistViewItem=newListViewItem();listViewItem.Content=行;ListView.Items.Add(listViewItem);}}}}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: