Как отобразить полосу прокрутки внутри древовидного элемента управления - PullRequest
2 голосов
/ 16 июня 2010

У меня много узлов, и некоторые из них находятся под краем экрана. Вид дерева можно прокручивать, справа нет вертикальной полосы прокрутки. Как я могу показать это?

Ответы [ 2 ]

1 голос
/ 28 февраля 2014

Эта «ошибка» может быть реплицирована, но есть обходной путь.

Я обнаружил, что если вы поместите TreeView внутри компонента и отметите свойство Scrollable как «True», то во время выполнениякомпонент просто «забывает», что свойство Scrollable было помечено как true.

Обходной путь очень прост.Чтобы сделать TreeView «прокручиваемым», вы должны добавить строку кода, чтобы сделать его прокручиваемым, потому что, к сожалению, «ошибка» в этом компоненте заключается в том, что он забывает.

Например, вы должны просто добавить кодчто-то вроде этого

tvTreeView.Scrollable = true;

Этот обходной путь устраняет проблему, и в виде дерева правильно отображаются полосы прокрутки.

1 голос
/ 16 июня 2010

Возможно, вы установили для свойства Scrollable значение false? Если установлено значение true, элемент управления должен отображать полосы прокрутки.

...