当前位置: 首页 > 面试题库 >

SWT树>将垂直滚动条移到树的左侧而不更改方向

司空元凯
2023-03-14
问题内容

如何将垂直滚动条放在树的左侧?


问题答案:

如果仅在Windows上,则可以执行以下操作:

int exStyle = OS.GetWindowLong(tree.handle, OS.GWL_EXSTYLE);
exStyle |= OS.WS_EX_LEFTSCROLLBAR;
OS.SetWindowLong(tree.handle, OS.GWL_EXSTYLE, exStyle);

否则,您可能需要研究Snippet296,它显示了如何使用ScrolledComposite处理Tree的滚动。通过在此代码段中将样式SWT.RIGHT_TO_LEFT添加到ScrolledComposite,并将样式SWT.LEFT_TO_RIGHT添加到Tree,我在左侧有了一个滚动条。但是我没有解决树的定位问题,然后就出现了。



 类似资料:
  • 问题内容: 是否可以使用CSS将DIV的垂直滚动条放在div的左侧?那jscript呢? 问题答案: 您可以使用JQuery和此插件在任意位置添加伪滚动条:JScrollPane

  • 问题内容: 我一直在尝试为tkinter treeview附加水平和垂直滚动条。在我的主要应用程序中,所有数据均来自sql数据库,因此我需要能够在一个适当的窗口中滚动浏览大量数据。我已经设法将Treeview放置在子窗口中,但是我仍然对如何附加有效的滚动条感到困惑。 尽管目前有一个垂直滚动条,但它似乎没有附加到树形视图上,也不会滚动浏览我输入的任何数据。 有没有一种方法可以在应用程序中放置垂直和水

  • 问题内容: 是否可以为div上的垂直滚动条指定位置(左侧或右侧)? 其中说明了如何使用溢出属性。有什么方法可以将滚动条放在可滚动区域的左侧? 问题答案: 要么 适用于所有主要浏览器(甚至是Safari)的剪切和粘贴解决方案 任何高度或宽度都可以 (可选)添加到每个项目中,以更改文本回流的方向,同时保留容器的方向。

  • 即使SWT表格为空,是否可以始终在表格中显示垂直滚动条?通过始终显示(可能已禁用)垂直滚动条,可以避免最后一列在使用列权重数据(ColumnWeightData)进行布局时部分隐藏。 我试图用SWT初始化表。V\u滚动或使用表格。getVerticalBar()。setVisible(true)-两者均未成功。 在ScrollableComposite中有一个方法设置总是显示滚动条。我要找的是表中

  • element-plus的虚拟表格如何让垂直滚动条左移6px? UI要求最后的操作栏,左右间距必须一样,但是由于这个ele的虚拟表格预留了6px的滚动条位置,所以右侧多出6px。这个如何解决呢?研究半天了都不行 从下图可以很清楚的看到这个滚动条宽度是通过js手动设置的

  • 我使用的是D3树布局,例如:http://mbostock.github.com/d3/talk/20111018/tree.html 我已经根据我的需求对其进行了修改,并且遇到了一个问题。该示例也存在相同的问题,如果您打开了太多节点,那么它们就会变得紧凑,并使读取和交互变得困难。我想在重新调整舞台尺寸时定义节点之间的最小垂直空间,以允许这样的间距。 我尝试修改分离算法使其工作: 这不起作用。我还