Передать массив в другую форму - C#
Формулировка задачи:
Здравствуйте, не могу разобраться как передать массив в другую форму.
у меня есть метод получения массива из ListBox:
во второй форме надо вывести Label с каждым из значений массива, разобраться не могу как это сделать (
void GotSelectedItems() //Запись всех выбранных упражнений в массив { selected_ex = new string[SelectedExercises.Items.Count]; for (int i = 0; i < SelectedExercises.Items.Count; i++) { selected_ex[i] = SelectedExercises.Items[i].ToString(); } }
Решение задачи: «Передать массив в другую форму»
textual
Листинг программы
public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { listBox1.Items.Add("1"); listBox1.Items.Add("2"); listBox1.Items.Add("3"); } private ListBox.SelectedObjectCollection GetItems() { return listBox1.SelectedItems; } private void button1_Click(object sender, EventArgs e) { Form2 frm2 = new Form2(GetItems()); frm2.ShowDialog(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д