PDA

View Full Version : سوال: انقال داده ها از لسيت باكس به تكست باكس(فوري)



Iran58
سه شنبه 23 شهریور 1389, 10:59 صبح
سلام
يك لسيت باكس دارم كه حاوي 100ايتم مي باشد
چگونه مي توانم مثلا آيتمهاي 1،13،57و100راانتخاب كرده وبه تكست باكس مورد نظر ارسال كنم
1) تكست باكس وليست باكس در دو صفحه جداگانه قراردارند
2) هنگام ثبت داده ها در تكست باكس بين هر داده خط فاصله يا ويرگول قرارگيرد
باتشكر

Saman_12
سه شنبه 23 شهریور 1389, 11:19 صبح
اول آیتم های مورد نظر تون رو به داخل یک آرایه بریزید بعد هم با دستور زیر اون آرایه رو به یک رشته که با( , )جدا شده تبدیل کنید :

String[] ArrayStr = new String[] {"Saman", "Ali", "Mohsen", "Sasan", "Ahamd", "Sahar", "Hamed", "Sara", "Nasim"};
String Str = string.Join(",", ArrayStr);

Iran58
سه شنبه 23 شهریور 1389, 11:20 صبح
اول آیتم های مورد نظر تون رو به داخل یک آرایه بریزید بعد هم با دستور زیر اون آرایه رو به یک رشته که با( , )جدا شده تبدیل کنید :

String[] ArrayStr = new String[] {"Saman", "Ali", "Mohsen", "Sasan", "Ahamd", "Sahar", "Hamed", "Sara", "Nasim"};
String Str = string.Join(",", ArrayStr);
سلام چطوري ميشه از ليست باكس به داخل آرايه انتقال داد داده ها را

mmd2009
سه شنبه 23 شهریور 1389, 12:02 عصر
با سلام

با کد زیر میتونی



string[] list = new string
[listBox1.Items.Count];

for (int i = 0; i < list.Length; i++)
{
list[i] = listBox1.Items[i].ToString();
}


موفق باشی