我编写了代码,该代码根据目录中文件的名称创建一个字符串列表。 我正在努力显示从字符串列表到XAML标签的元素。我在调试中可以看到列表正确填充,但是当我尝试将文件名称输出到XAML标签时,出现错误: System.NullReferenceException:'对象引用未设置为对象的实例。当编译器到达需要将值输出到标签中的位置时
由于我对C#和XAML相当陌生,所以我可能做的不正确,但是我自己想不起来怎么做?
这是我的XAML代码的一部分:
<Label x:Name="lbTSMDisplayNames" Content=""/>
这是C#代码:
var listPictures = new List<string>();
DirectoryInfo dinfo = new DirectoryInfo(@"C:\Resources\images_test");
foreach (FileInfo inf in dinfo.GetFiles())
{
listPictures.Add(inf.FullName);
}
foreach (string pict in listPictures)
lbTSMDisplayNames.Content += pict;
我想在标签中显示文件的名称。
目前,我收到以下错误: System.NullReferenceException:'对象引用未设置为对象的实例。'