FlowLayoutPanel的。自定义滚动条

时间:2011-04-14 14:44:20

标签: c# winforms devexpress scrollbar flowlayoutpanel

是否可以在FlowLayoutPanel中使用第三方滚动控件?事实是我们正在使用devexpress控件,而FlowLayoutPanel的滚动条控件看起来不太好。

有没有办法自定义绘画或用devexpress控件替换它们。

关于如何解决这个问题的任何想法?

2 个答案:

答案 0 :(得分:2)

我建议你看看XtraLayoutControl套件,它提供了与FlowLayoutPanel控件相比更强大的功能。此外,请注意我们的皮肤引擎仅适用于DevExpress控件,因此标准控件及其元素不会被蒙皮。

最后,这只是一个想法,它可能会奏效。您应该关闭FlowLayoutControl滚动条并将我们的滚动条放在控件附近。您必须处理滚动条的Scroll事件以编程方式滚动FlowLayoutControl并同步滚动条位置。这不是一件容易的事,但我对如何做到这一点没有其他想法。

答案 1 :(得分:2)

我有同样的需求,并提出了一个将标准FlowLayoutPanel与DevExpress XtraScrollableControl相结合的解决方案。请参阅我的帖子here