[英]C# UWP XML Serialization TreeView
我有一個簡單的UWP Treeview(這是Microsoft的外部控件,因為UWP不包含Treeview)。 我想將序列化樹保存為XML。 我嘗試遵循代碼
public static async void SaveTree(TreeView tree, string filename)
{
StorageFolder folder = await StorageFolder.GetFolderFromPathAsync(@"C:\Users\IT\source\repos\App3\App3");
StorageFile file = await folder.GetFileAsync("test.xml");
using (IRandomAccessStream writeStream = await file.OpenAsync(FileAccessMode.ReadWrite))
{
Stream s = writeStream.AsStream();
BinaryFormatter bf = new BinaryFormatter();
bf.Serialize(s, tree.RootNode.Cast<TreeNode>().ToList());
}
}
但這總是會帶來未知錯誤。 也許這對UWP是錯誤的功能?
有人知道如何解決嗎?
抱歉,在UWP中無法做到這一點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.