Flex 具有带垂直按钮的 VBox

发布于 2024-07-26 19:10:09 字数 291 浏览 0 评论 0原文

我正在尝试在我的应用程序中获得一个类似左手的面板栏,非常类似于 OneNote 左手(笔记本)面板。

我一直在尝试使用带有按钮的 VBox 并将按钮的旋转设置为 90。当我这样做时,按钮似乎消失了。

我想要实现的示例如下:http://www.rid00z.net/panelBarExample。 png

实现这样的垂直堆叠按钮的最佳方法是什么?

I am trying to get a left hand like panel bar in my application, one much like the OneNote left hand(notebook) panel.

I have been trying to use a VBox with Buttons and setting the rotation on the buttons to 90. The buttons seem to disappear when I do this.

An example of what I am trying to achieve is here: http://www.rid00z.net/panelBarExample.png

What is the best way to achieve Vertically stacked buttons like this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

披肩女神 2024-08-02 19:10:09

尝试将所有按钮放入 Hbox 中,然后将 Hbox 的旋转设置为 90。

哦,还要确保您 使用中心点旋转

try putting all the buttons inside an Hbox and then setting the rotation of the Hbox to 90.

Oh and also make sure you rotate around using a point at the center.

春夜浅 2024-08-02 19:10:09

我会创建一个自定义组件来完成它。 我将使每个“按钮”成为一个画布,并在其中垂直显示文本(嵌入您想要用来执行此操作的字体) - 画布将有一个单击事件 - 我会在标准按钮上使用画布,因为它允许更大的灵活性。 在这个新组件中,您将具有添加或删除按钮的功能。 我可以澄清这是否有帮助。

I would create a custom component to do it. I would make each "button" a canvas and display text in it vertically (embedding the font you want to use to do that) - the canvas would have a click event - I would use canvas over a standard Button because it allows more flexibility. In this new component you would have functions to add or delete buttons. I can clarify if it would help.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文