我正在编写一个程序来创建,读取,写入和删除文件夹中的简单文本文件。我有一个listview,我想在程序启动时显示文件夹中的文件。这就是我到目前为止所做的:
public MainPage()
{
this.InitializeComponent();
StorageFolder localfolder = Windows.Storage.ApplicationData.Current.LocalFolder;
List<string> files=localfolder.GetFilesAsync().ToString().Split(' ').ToList<string>();
foreach (string file in files)
{
string fileName = Path.GetFileNameWithoutExtension(file);
ListViewItem item = new ListViewItem(fileName);
item.Tag = file;
TextList.Items.Add(item);
}
}
但是我在新的ListViewItem(filename)中遇到错误,说它不包含带有一个参数的构造函数。我如何绕过它或重写代码?
答案 0 :(得分:0)
请尝试使用此功能(请参阅 ListViewItem Class ):
var item = new ListViewItem();
item.Content = fileName;