Как сделать просмотр данных в C # медленной прокруткой - невозможно просмотреть весь контент строки - PullRequest
0 голосов
/ 08 февраля 2019

Я не могу просмотреть список сотрудников «Утренняя смена» в DGV.

Я пытаюсь создать таблицу DGV для смен в неделю, потому что у меня много имен сотрудников водна смена (столбец: дата смещения, строка: тип смещения), я не вижу общий список имен в ячейке смещения (столбец: дата смещения, строка: тип смещения) из-за общей высоты DGV, поэтому, когда япопробуйте прокрутить вниз, чтобы увидеть остальную часть списка сотрудников «Утренней смены», dgv просто спустится в строку «Полдень» и покажет мне список сотрудников «Полдень».

Все, чего я добиваюсь, - это то, что DGV медленно падает, я имею в виду, как веб-страница, и не такая резкая, как сейчас.

Как мне это сделать?

Я действительно надеюсь, что все ясно, пожалуйста, скажите мне, если я не ...

Большое спасибо.

1 Ответ

0 голосов
/ 09 февраля 2019

Установите AutoSize свойство DataGridView в true и поместите в контейнер автоматической прокрутки.

Чтобы установить AutoSize свойство DataGridView в true, используйте код:

dataGridView1.AutoSize = true;

Для контейнера с автопрокруткой используйте следующий элемент управления панели:

using System.Drawing;
using System.Windows.Forms;
public class MyPanel : Panel
{
    protected override Point ScrollToControl(Control activeControl)
    {
        return this.AutoScrollPosition;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...