akinwunmi Ответов: 1

Как я могу проверить, если строки строки datagridview больше определенного числа в форме c# win


Добрый день всем, пожалуйста, у меня есть datagridview, где я храню имя, дату и время, и у меня есть кнопка, которую я не хочу видеть, если строка в datagridview больше 1
но кнопка не работает должным образом

Что я уже пробовал:

if (exam.dataGridView1.Rows.OfType<DataGridViewRow>().Take(1).Count() > 1)
            {
                inexaminfo.Enabled = false;
            }

а также это
if (exam.dataGridView1.Rows.Count >1)
            {
                inexaminfo.Enabled = false;
              
            }

Graeme_Grant

Итак, когда DataGridView отображает строки, только строка 1 будет иметь кнопку?

akinwunmi

теперь я хочу, чтобы кнопка в другой форме была включена

1 Ответов

Рейтинг:
2

Karthik_Mahalingam

использовать Видимый[^] свойство для отображения / скрытия элемента управления

if (dataGridView1.Rows.Count > 1)
     inexaminfo.Visible = false;


akinwunmi

Я не хочу, чтобы мой datagridview был больше одного. если это больше одного, то кнопка должна быть отключена

Karthik_Mahalingam

для отключения можно использовать свойство disabled