1

ListsForm. 它们是隐藏的,当我显示其中一个时,焦点进入内部List并且Form不会滚动。我想显示所有List,浏览它并保持我的Form滚动显示List。有没有办法使List不可滚动?

编辑/澄清

Form用 a 显示 a Button。当我按下这个时,ButtonaList会显示在Button. 当焦点进入内部时ListList开始滚动,但Form不滚动,我看不到其他元素。我想要的是......一个List不可滚动和一个Form可滚动的,让我看到其余的List.

图片由 ImageShack.us 托管
通过 munon 在 2012-02-03

在照片中,您可以看到,CheckBoxesList. 这List有一个滚动条,但他的滚动条不是来自Form.

4

1 回答 1

1

没有办法使列表不可滚动,但这没关系。如果您的表单是可滚动的并使用正确的布局(例如 BoxLayout Y),那么一切都应该正常工作(假设您在添加新列表后重新验证)。

就我个人而言,我会使用组件/容器而不是列表来进行如此精细的设计。与列表相比,它们提供了许多优势,例如更精细的焦点/触摸行为。

于 2012-02-04T10:34:50.680 回答