1

如何允许在此 Dojo/Dijit 页面中滚动:

http://www.olexe.com/html/DijitScrollTest.html

我可能在 tabControl (id="topTabs") 中显示 60 或 100 行。

我认为必须有一个诸如 AllowScrolling 之类的属性,但我找不到它。还是我需要添加一个子控件,然后在子控件中开启滚动。(如果您还可以将我指向它所在的 Dijit 文档,那将不胜感激。我已经为此寻找了一个多小时)。

4

2 回答 2

5

一般来说,滚动很容易通过将 CSS 样式溢出设置为“自动”来激活。然而,我浏览了你的页面,我有几个问题。

首先,您在 BorderContainer 的中心区域添加了一个 TabContainer,但是您永远不会向该 Container 添加任何我可以看到的选项卡。TabContainers 通常填充有几个 ContentPanes 以充当不同的选项卡。

因此,如果您想要选项卡,那么我将以 ContentPane 的形式添加一个额外的子元素,其中包含所有内容,否则我会将现有的 TabContainer 更改为 ContentPane。

无论哪种方式,应该是 ContentPane 溢出: auto; 属性设置为允许在该元素内滚动。

于 2010-12-13T01:45:49.410 回答
1

TabContainer 的内容默认应该滚动。尝试查看文档中的声明性示例,并使用 ContentPane 子级,每个子级都有一个标题属性。

于 2010-12-13T01:44:59.520 回答