我有一個列表視圖,其中包含數據Details
視圖模式。所以現在我的任務是收回從列表視圖中選擇的數據並創建.xml文件。我創建了一個「導出」按鈕並在export_Click
事件處理程序中打開「SaveFileDialog」代碼。現在任何人都可以爲我提供邏輯來實現任務來創建從在"export_Click
「事件處理程序從列表視圖中選擇的DATAS .xml文件。 這是在現有的應用程序中使用的ListView代碼比特。如何從listview生成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以用於在ListView控件中顯示,我們還有dataschema「TrevoDataSchema.xsd」 我是否需要使用XDocument或其他邏輯export_Click
事件處理程序?
返回的名稱尋求問題的幫助和幫助將產生比「請提供代碼」更多的答案。 – Default 2012-04-17 08:48:35
[如何從C#中的ListView編寫XML文件]可能的重複(http://stackoverflow.com/questions/4067027/how-to-write-xml-file-from-a-listview-in-c-sharp ) – 2012-04-18 03:02:45