PDA

View Full Version : جایگزینی متن در لیست باکس..



rezarko
جمعه 18 فروردین 1391, 01:55 صبح
سلام دوستان. من میخوام در یک لسیت باکس درون همه خط ها به جای حرف "Test" نوشته بشه "Example" برای این کار از کد زیر استفاده کردم اما کار نکرد:

string str =ListBox1.Text ;
ListBox1.Text = str.Replace("Test", "Example").ToString();
ممنون

mehrdad1261
جمعه 18 فروردین 1391, 02:18 صبح
سلام دوست عزیز
این جوری از لیست باکس استفاده نمی کنند .
باید بگی :


listBox1.Items.Add("fffdf");
listBox1.Items.Add("vbnfbn");
string k = listBox1.Items[0].ToString();
listBox1.Items[0] = "hhhhhhh";

omid_csh
جمعه 18 فروردین 1391, 12:11 عصر
سلام
برای این کار باید همه آیتم های listBox رو چک کنی:
for(int index=0;index<listBox1.Items.Count;index++)
listBox1.Items[index] = listBox1.Items[index].ToString().Replace("Test", "Example");
موفق باشی.