car*_*y88 3 .net c# wpf save observablecollection
什么是我将列表视图中显示的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>
Run Code Online (Sandbox Code Playgroud)
用于工作的Stringbuilder
System.Text.StringBuilder sb = new System.Text.StringBuilder();
foreach (object item in listView1.Items)
{
sb.AppendLine(item.ToString());
}
Run Code Online (Sandbox Code Playgroud)
宣言
ObservableCollection<StatisticsData> _StatisticsCollection =
new ObservableCollection<StatisticsData>();
public ObservableCollection<StatisticsData> StatisticsCollection
{
get { return _StatisticsCollection; }
}
Run Code Online (Sandbox Code Playgroud)
任何反馈都会很棒,
谢谢
马丁
您可以foreach为ObservableCollection 执行类似的循环.
System.Text.StringBuilder sb = new System.Text.StringBuilder();
foreach (StatisticsData item in StatisticsCollection)
{
sb.AppendLine(item.ToString());
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2586 次 |
| 最近记录: |