Всем привет :)
Хотела бы узнать, как из DGV (самое последнее поле) перенести данные из второй колонки в список (скрин прикрепляю)? Данные вводятся пользователем и при нажатии Valider отправляются в список.
Мой код:
private void button3_Click(object sender, EventArgs e)
{
List<string> listOfTrad = new List<string>();
MessageBox.Show(Convert.ToString(dataGridView2.Columns.Count));
for (int a = 0; a < dataGridView2.Rows.Count; a++)
{
listOfTrad[a] = (string)dataGridView2[a, 1].Value;
}
}
Выдает ошибку привышения индекса..
Можно реализоваь через LINQ:
DataGridView dv = new DataGridView();
dv.Columns.Add("dfdsf", "dfdsf");
dv.Rows.Add("1");
dv.Rows.Add("2");
dv.Rows.Add("3");
dv.Rows.Add("4");
dv.Rows.Add("5");
List<string> listOfTrad = new List<string>();
dv.Rows.Cast<DataGridViewRow>().ToList<DataGridViewRow>().ForEach(cx => {
listOfTrad.Add(cx.ToString()); });
listOfTrad.Add(...) и поменять местами индексы. Готовый вариант:
private void button3_Click(object sender, EventArgs e)
{
List<string> listOfTrad = new List<string>();
for (int a = 0; a < dataGridView2.Rows.Count; a++)
{
listOfTrad.Add((string)dataGridView2[1, a].Value);
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Подскажите пожалуйста название контрола в котором список папок и программ в меню пуск Windows 7Хочу сделать такой же на
Работаю в Visual Studio 2017, проект на c#Имеется XML файл, который пытаюсь распарсить с помощью стандартной библиотеки System
Нужно построить Y=4*X+8*COS(4*X) Однако получается не очень правдоподобноКак подобрать параметры?