Подскажите, в чем дело - C#
Формулировка задачи:
Есть две формы: на первой листбокс, на второй линклейбл. Нужно передать в линклейбл информацию о выбранном элементе в листбокс. Почему-то при выборе любого элемента листбокс на линклейбле значение "-1".
Форма 1:
Форма 2:
Указал только то, как передавал данные из одной формы в другую, т.к. думаю, что проблема именно в этом.
Листинг программы
- public Form1()
- {
- InitializeComponent();
- form2 = new Form2(this);
- }
- Form2 form2;
- //кое-какие операции
Листинг программы
- public Form2(Form1 f1)
- {
- InitializeComponent();
- colorDlg = new ColorDialog();
- string s = f1.listBox1.SelectedIndex.ToString();
- linkLabel1.Text = s;
- }
Решение задачи: «Подскажите, в чем дело»
textual
Листинг программы
- public Form2(int index)
- {
- InitializeComponent();
- colorDlg = new ColorDialog();
- linkLabel1.Text = index.ToString();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д