اگر اصرار دارید به صورت 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();
برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید
برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 143 تاريخ : شنبه 21 فروردين 1395 ساعت: 22:03