PDA

View Full Version : فوری: مشکل اساسی با binaryformater



saed2006
جمعه 10 اردیبهشت 1389, 23:14 عصر
میخوام یک شی رو به صورت binary format ذخیره کنم و بعد هم بازیابی کنم
مشکل اینه که یکی از اشیای داخل شی اصلی یه کامپونت هست که خاصیت serializable فعال نیست واسش
راه سریال کردنش چیه؟

saed2006
جمعه 10 اردیبهشت 1389, 23:33 عصر
چیزی معادل باینری فرمتر نیست که بشه یه شی رو ذخیره و بازیابی کرد؟

saed2006
شنبه 11 اردیبهشت 1389, 09:49 صبح
// Create the Button.
Button origianlButton = new Button();
origianlButton.Height = 50;
origianlButton.Width = 100;
origianlButton.Background = Brushes.AliceBlue;
origianlButton.Content = "Click Me";

// Save the Button to a string.
string savedButton = XamlWriter.Save(origianlButton);

// Load the button
StringReader stringReader = new StringReader(savedButton);
XmlReader xmlReader = XmlReader.Create(stringReader);
Button readerLoadButton = (Button)XamlReader.Load(xmlReader);
با این کد میتونید یه شی از نوع buton رو به srting تبدیل و روی فایل بریزین