【发布时间】:2015-08-05 06:23:53
【问题描述】:
我的问题与我在 MainWindow 中的 ListView 相关(使用 C# 4.5 和 WPF xaml)。
我创建了函数(在 MainWindow 中),它将实例从 List myList 重新加载到 myListView。 但是我不能使这个方法静态,也不能从其他窗口文件调用这个方法。另一方面,我可以从 MainWindow.xaml.cs 文件中调用此函数。
我想要做的是有一个准备好的方法来调用(从整个解决方案中),它将清除 myListView 的属性项目(在 MainWindow 中)。此外,该函数会将 myClass 的每个实例从 myList 添加到 listView。
有一些代码可以更好地可视化我的意思:
public static List<MyClass> myList = new List<SingleThought>();
public void ReloadFunction()
{
this.myListView.Items.Clear();
foreach (MyClass myClass in myList)
this.myListView.Items.Add(myClass);
}
请问我是不是描述的不够好。
【问题讨论】: