Member 13750004 Ответов: 1

Как добавить панель внутри datagridview, но всегда ниже строк datagridview в C# winforms?


кто-нибудь может помочь мне с такой проблемой....

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

int width = 0;
           int height = 0;
           foreach (DataGridViewColumn col in dataGridView1.Columns) width += col.Width;
           foreach (DataGridViewRow row in dataGridView1.Rows) height += row.Height;
           dataGridView1.Size = new Size(width, height);

1 Ответов

Рейтинг:
10

phil.o

Включение панели внутри datagrid может быть не очень хорошей идеей.
Вместо этого вы можете играть со свойствами макета ваших элементов управления. Что делать, если вы установите DockStyle свойство datagrid to DockStyle.Top и добавьте панель под ним с его DockStyle свойство установлено в DockStyle.Bottom Это всего лишь базовое предположение; правильная компоновка зависит от всей коллекции элементов управления в вашей форме, о которой я ничего не знаю.