我正在创建代客停车WPF应用程序。我只想知道如何将用户输入保存到ListView以及如何在ListView中删除存储的数据。
感谢您的帮助!!
答案 0 :(得分:0)
达到你的愿望;您可以存储在文件甚至数据库中,然后在ListView中的GridView中显示;
public class CarInfo
{
public string Name { get; set; }
}
然后我们需要解析文本文件:
List<ProcessInfo> processes = new List<ProcessInfo>();
StreamReader reader = new StreamReader("input.txt');
reader.ReadLine(); //The headers don't matter!
string currentLine;
while (currentLine = reader.ReadLine() != null)
{
ProcessInfo newInfo = new ProcessInfo();
// String separation can be done if needed; Can use String.Split API
processes.Add(newInfo);
}
最后,我们需要设置XAML:
<ListView ItemsSource="{Binding Processes}">
<ListView.View>
<GridView>
<GridViewColumn DisplayMemberBinding="{Binding Name}" Header="Name"/>
</GridView>
</ListView.View>
</ListView>