اگر اصرار دارید به صورت xml ذخیره بشه یا باید یک پراپرتی string معادل کد هگز رنگ و یا یک پراپرتی int معادل Argb رنگ به کلاس اضافه کنید تا این پراپرتی ذخیره بشه. و یا یک متد برای ذخیره در قالب xml خودتون به صورت دستی بنویسید.
یا اینکه در قالب باینری ذخیره و بازیابی کنید.
سریالایز
Notebook overview = new Notebook();var path = Environment.GetFolderPath(Environment.SpecialFolde r.MyDocuments) + "//SerializationOverview";
System.IO.FileStream file = System.IO.File.Create(path);
BinaryFormatter formatter = new BinaryFormatter();
formatter.Serialize(file , overview);
file.Close();
var path = Environment.GetFolderPath(Environment.SpecialFolde r.MyDocuments) + "//SerializationOverview";
System.IO.FileStream file = System.IO.File.Open(path , FileMode.Open);
BinaryFormatter formatter = new BinaryFormatter();
Notebook n = (Notebook) formatter.Deserialize(file);
file.Close();
برچسب:
نویسنده: محمد رضا جوادیان