У меня есть DataGridView
, который отображает ограниченное количество строк, не более 5. Этот DataGridView
помещается на элемент управления DataRepeater
, поэтому он обычно отображается на экране много раз. Чего я хочу добиться, так это того, чтобы размер всех сеток изменялся в соответствии с размером их содержимого, чтобы они не отображали полосы прокрутки, если в них 4 или 5 элементов, или занимали дополнительное пространство по вертикали, если есть только 1 или 2 элемента.
Сетки содержат только текстовые данные. Это элементы управления с привязкой к данным, поэтому их размер необходимо изменить, если основной источник данных изменится. (Я думаю, событие DataBindingComplete
будет подходящим ).
Как я могу этого добиться? Является ли подсчет строк лучшим вариантом? Заранее спасибо.