View Full Version : سوال: ذخیره اطلاعات tree view در فایل
shytonak
جمعه 07 آبان 1389, 14:57 عصر
سلام دوستان من یه tree view دارم که می خوام اطلاعات درونش شامل همه شاخه ها و زیر شاخه ها رو توی یه فایل ذخیره کنم و چطور می تونم دوباره همین اطلاعات رو فراخوانی کنم تا تو tree view نمایش داده بشه.
hamid67fathi
جمعه 07 آبان 1389, 16:05 عصر
سلام
بهتری راه اين هست که به صورت XML ذخيره سازی کنی تا رابطه پدر فرزند رعايت بشه و دوباره قابل بازيابی باشه.
Salar Ashgi
جمعه 07 آبان 1389, 16:07 عصر
یه مثال ساده : ذخیره محتویات در یک رشته ، که حالا ذخیره آن در فایل هم کاری ندارد .
private void button1_Click(object sender, EventArgs e)
{
string str = "";
foreach (TreeNode tr in treeView1.Nodes)
{
str += tr.Text + "\n";
foreach (TreeNode tch in tr.Nodes)
{
str += tch.Text + "\n";
}
str += "========\n";
}
MessageBox.Show(str);
}
این فقط یه مثال و ایده بود جهت اینکه روش حل مشخص بشه ، حالا جهت ساختن Tree از روی این رشته هم ، کار خیلی ساده خواهد بود .
موفق باشید ./
shytonak
جمعه 07 آبان 1389, 16:21 عصر
دوست من میشه روش ذخیره سازی به روش XML رو بیشتر برام توضیح بدی و اینکه چطور این کارو انجام بدم.
با تشکر
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.