1
我有有新的項目加入到它的時候被調用某個事件一個TreeView。我希望每當調用某個「保存」事件時,獲取TreeView的當前項目,存儲它們,然後將它們序列化以使它們可用於在將來的應用程序實例中加載。TreeView的項目序列化
我怎麼能acomplish呢?
請注意,這個問題是不是太過分,如何序列數據,但更多的是什麼數據實際序列。
我有有新的項目加入到它的時候被調用某個事件一個TreeView。我希望每當調用某個「保存」事件時,獲取TreeView的當前項目,存儲它們,然後將它們序列化以使它們可用於在將來的應用程序實例中加載。TreeView的項目序列化
我怎麼能acomplish呢?
請注意,這個問題是不是太過分,如何序列數據,但更多的是什麼數據實際序列。
這是所有你需要序列化。您基本上序列化Items
屬性:
BinaryFormatter formatter = new BinaryFormatter();
formatter.Serialize(destinatioFile, tree.Items.Cast<WhateverYourTypeIs>().ToList());
Nodes屬性似乎它不可用。我需要一個特定的命名空間嗎?請注意,我使用WPF而不是Windows窗體。 – Balgy
對不起,我沒有意識到。我的錯。請參閱編輯。 – CodingYoshi