【发布时间】:2011-06-24 14:10:55
【问题描述】:
对我来说,将我在列表视图中显示的 observableCollection 数据保存到文件 (.txt) 的最佳方式是什么?当我没有 observableCollection 和下面显示的绑定数据时,我让它工作,为此我只是使用了一个字符串生成器。从下面的代码中如何保存“进程名称”
XAML 代码
<ListView Height="146" ScrollBar.Scroll="listView1_Scroll" ItemsSource="{Binding StatisticsCollection}"> <ListView.View>
<GridView >
<GridViewColumn Header="Process Name" Width="80" DisplayMemberBinding="{Binding ProcessName}" />
</GridView>
</Listview.View>
用于工作的字符串生成器
System.Text.StringBuilder sb = new System.Text.StringBuilder();
foreach (object item in listView1.Items)
{
sb.AppendLine(item.ToString());
}
声明
ObservableCollection<StatisticsData> _StatisticsCollection =
new ObservableCollection<StatisticsData>();
public ObservableCollection<StatisticsData> StatisticsCollection
{
get { return _StatisticsCollection; }
}
任何反馈都会很棒,
谢谢
马丁
【问题讨论】:
标签: c# .net wpf save observablecollection