PDA

View Full Version : مشکل این کد چیه!؟



alireza378
دوشنبه 04 اردیبهشت 1391, 13:32 عصر
میخواستم بگم که من از این کد برای listView استفاده میکنم ولی ارور میده




ListViewItem a = new ListViewItem(new string[textBox1.Text,textBox2.Text,textBox3.Text]);

listView1.Items.Add(a);

فقط خواهشا اشکال این کد را بگین نه یه کد دیگه:افسرده::افسرده:

Mahmoud Zaad
دوشنبه 04 اردیبهشت 1391, 14:32 عصر
سلام
داخل کروشه باید تعداد عناصر آرایه از نوع int رو بنویسید، ولی در این حالت داخل کروشه خالی هست و می تونید کد رو به صورت زیر تغییر بدید:


ListViewItem a = new ListViewItem(new string[]{textBox1.Text, textBox2.Text, textBox3.Text});
listView1.Items.Add(a);

alireza378
دوشنبه 04 اردیبهشت 1391, 15:12 عصر
خیلی ممنون حالا اگه بخوایم با یه save file dialog به صورت text ذخیره کنیم چی کار کنیم!؟

Mahmoud Zaad
دوشنبه 04 اردیبهشت 1391, 18:01 عصر
آیتم های لیست ویو رو به صورت زیر میشه در فایل تکست ذخیره کرد:


SaveFileDialog sf = new SaveFileDialog();
sf.Filter = "Text Files (*.txt)|*.txt";
if (sf.ShowDialog() == DialogResult.OK)
{
using (StreamWriter sw = new StreamWriter(sf.FileName))
{
foreach (ListViewItem item in listView1.Items)
{
sw.Write(item.Text);
for (int i = 1; i < item.SubItems.Count; i++)
sw.Write("," + item.SubItems[i].Text);
sw.Write("\n");
}
}
MessageBox.Show("Anjam shod");
}

اینجا (http://answers.yahoo.com/question/index?qid=20070110221324AANkCAE)رو هم ببینید.

alireza378
چهارشنبه 06 اردیبهشت 1391, 10:15 صبح
خیلی ممنون
حالا اگه بخوایم که این کارا با یه دیتابیس اکسس انجام بدیم چه کدی میخواد
مثلا یه تکست باکس باشه به نام textbox1
یه Button هم باشه به نام Button1
حالا میخوایم وقتی روی باتن 1 کلیک کردیم مقدار textBox1 در کلومن x بانک اطلاعاتی مون چاپ بشه!؟