Полосы прокрутки в WPF DataGrid не работаютC#

Место общения программистов C#
Ответить
Anonymous
 Полосы прокрутки в WPF DataGrid не работают

Сообщение Anonymous »

Добрый день!

У меня есть DataGrid WPF, показывающий содержимое большой таблицы DataTable. Эта таблица намного больше экрана, поэтому пользователю, взаимодействующему с этой таблицей, нужны полосы прокрутки, чтобы видеть все столбцы и строки.
Как вы можете видеть на рисунке 1, вертикальная полоса прокрутки видна, но отключена, а горизонтальная полоса прокрутки неактивна. вообще не отображается.

Как заставить полосы прокрутки работать?

DataGrid заполняется посредством привязки данных в DataTable после некоторого взаимодействия с пользователем:

Код: Выделить всё

this.topPhrases.DataContext = loadedValues.DefaultView;
где topPhrases — это DataGrind, а laodedValues ​​— DataTable.

Это код xaml DataGrid:

р>
Иерархия элементов графического интерфейса следующая:
Окно->Сетка->WrapPanel->ContentControl->Grid->DataGrid

Я пробовал много вещей, которые нашел в Интернете, например:
как включить полосы прокрутки в WPF Datagrid?
но пока никакие предложения не помогли.

Подробнее здесь: https://stackoverflow.com/questions/416 ... ot-working
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»