PDA

View Full Version : سوال: ارسال مقادیر لیست باکس به آرایه



mahgolebaba
پنج شنبه 04 شهریور 1389, 14:10 عصر
چه طوری میشه مقادیر یک لیست باکس رو به آرایه ارسال کرد؟

sa_ghaznavi
پنج شنبه 04 شهریور 1389, 14:16 عصر
string[] array;
array = new string[listBox1.Items.Count];
int i;
for (i = 0; i < listBox1.Items.Count; i++)
{
array[i] = listBox1.SelectedIndex.ToString();
}

mahgolebaba
پنج شنبه 04 شهریور 1389, 14:44 عصر
من کد زیر رو نوشتم ولی می خوام در لیست باکس lstUpsort مقادیر داخل آرایه چاپ بشه همش -1 نشون داده میشه. مشکل از کجاست؟؟
float[] fltArrayNumber = new float[lstInput.Items.Count];
for (int i = 0; i < lstInput.Items.Count; i++)
{
fltArrayNumber[i] = float.Parse(lstInput.SelectedIndex.ToString());
}
for (int j = 0; j < lstInput.Items.Count; j++)
{
lstUpsort.Items.Add(fltArrayNumber[j].ToString());
}

مهدی فرزاد
پنج شنبه 04 شهریور 1389, 15:14 عصر
سلام


string[] strArray = new string[listBox1.Items.Count];
for (int i = 0; i < listBox1.Items.Count; i++)
{
strArray[i] = listBox1.Items[i].ToString();
}
foreach (string item in strArray)
{
listBox2.Items.Add(item);
}