我的代码正在循环操作并向列表视图控件添加反馈。以前,我的代码一直运行良好,但今天发生了一些变化......
listview 控件的开头是这样的:
...但是在我发出对 Update() 或 Refresh() 的调用后,它并没有显示我添加的项目,而是呈现如下:
此时,该控件仍处于启用状态且可见。事实上,我的代码与它的唯一交互是添加新项目和 Update()。
要添加项目,我使用以下内容:
lvwDrawings.Items.Add(new ListViewItem(new string[]
{
drawing.PartNo,
drawing.Revision.ToString(),
drawing.Issue,
drawing.DrgTypeText,
errorStatus !=null ? errorStatus : drawing.Status,
drawing.Filepath
}));
万一我在这里引入了一些问题,我用更简单的进行了测试lvwDrawings.Items.Add("test");
,但结果是一样的。如果我执行 QuickWatch,控件会正确告诉我它包含 x 个项目...