Помогите с листбоксом C# Windows Forms
Работаю с абстрактными классами в классе обьявил метод и в нем написал текстовое сообщение как мне вывести это сообщение в листбокс
вот мой код кнопки
string name = Convert.ToString(textBox1.Text);
string naprav = Convert.ToString(textBox2.Text);
int kurs = Convert.ToInt32(textBox3.Text);
string dekan = Convert.ToString(textBox4.Text);
string ob = Convert.ToString(textBox5.Text);
Student f;
f = new Zayava(name, kurs, dekan, naprav, ob);
listBox1. += f.sessiaya();
после листбокс я не знаю что записать подсажите пожалуйста
ListBox1.Items.Add() вроде как
ListBox1.Items.Add( f.sessiaya());
Выше написали правильно. Если не работает - проверяй что там у тебя возвращается из функции.
PS. Textbox.Text конвертить в string не надо, это свойство и так string.
Прямо в абстрактном классе это сделать не получится, потому что нельзя создавать экземпляры абстрактных классов. Но какой-то метод можно сделать, конечно, можно, например такой:
protected void MsgToListBox(ListBox _Box, string _Msg)
{
_Box.Items.Add(_Msg);
}
- Windows Forms C# Помогите с заданием Заполнить одномерный массив целыми числами. Найти максимальное значение и значение, второе по величине после максимума.
- Помогите с задачей на C# с Windows forms Дан текст на русском языке и некоторая буква. Подсчитать сколько слов с указаной букве и сколько слов начинается и заканчивается на одну и ту же букву.
- Помогите с созданием log-файлов в visual stidio С# Windows Forms Не знаю код создания log-файлов в своей программе, если кто знает подкиньте в комментариях.
- Помогите C# Windows Forms Как сделать чтобы Label при нажатии на Control + D спавнился ещё лабел на координатам Height + 21 например если оригинал стоит на 3, 40 и я нажал на контрол д и заспавнится ещё на коордах 3, 61 и так всегда ну можно сказать это как пример 40 + 21