FlowLayoutPanel. Пользовательские полосы прокрутки - PullRequest
2 голосов
/ 14 апреля 2011

Можно ли использовать сторонний элемент прокрутки внутри FlowLayoutPanel?Дело в том, что мы используем элементы управления devexpress, а элементы управления полосы прокрутки FlowLayoutPanel выглядят не очень хорошо.

Есть ли способ рисовать или заменять их элементами управления devexpress.

Есть идеи, как это сделать?

Ответы [ 2 ]

2 голосов
/ 10 мая 2011

У меня была такая же потребность, и я предложил решение, объединяющее стандартную FlowLayoutPanel с DevExpress XtraScrollableControl.Смотрите мой пост здесь .

2 голосов
/ 14 апреля 2011

Я бы посоветовал вам взглянуть на XtraLayoutControl Suite, который обеспечивает большую функциональность по сравнению с элементом управления FlowLayoutPanel.Кроме того, обратите внимание, что наш механизм создания скинов работает только с элементами управления DevExpress, поэтому стандартные элементы управления и их элементы не имеют скинов.

Наконец, это всего лишь идея, и она может сработать.Вы должны отключить полосы прокрутки FlowLayoutControl и расположить наши полосы прокрутки рядом с элементом управления.Вам придется обработать событие Scrollbars scrollbars, чтобы программно прокручивать FlowLayoutControl, а также синхронизировать положение полос прокрутки.Это непростая задача, но я просто не представляю, как это можно сделать.

...