我有一个列表视图,其中包含 Details
视图模式下的数据。所以现在我的任务是备份我从列表视图中选择的数据并创建 .xml 文件。我创建了一个“导出”按钮并在export_Click
事件处理程序中放置了一个打开“SaveFileDialog”的代码。现在任何人都可以为我提供逻辑实现从"export_Click
“事件处理程序”中的列表视图中选择的数据创建 .xml 文件的任务。这是现有应用程序中使用的列表视图代码位。
public class TrevoListView : System.Windows.Forms.ListView, IEditable
public class BaseLVItem : System.Windows.Forms.ListViewItem
public TrevoListView ListView
{
get{ return t_listView; }
}
如果我通过使用 foreach 循环进行迭代,我将得到如下所示的每个对象,但我真的坚持我可以为创建 xml 做些什么逻辑?
foreach(BaseLVItem item in ListView.SelectedItems)
还有一件事,listivew 中显示的所有数据都来自父 xml 文件。服务器将序列化这些 xml 并将其发送到 GUI 以在列表视图等控件中显示,我们还有 dataschema "TrevoDataSchema.xsd" 我需要在辅助export_Click
事件处理程序中使用 XDocument 或任何其他逻辑吗?