无法在xaml标签中显示列表元素

时间:2019-07-11 07:51:35

标签: c# list xaml

我编写了代码,该代码根据目录中文件的名称创建一个字符串列表。 我正在努力显示从字符串列表到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:'对象引用未设置为对象的实例。'

0 个答案:

没有答案