actionscript-3 - 对齐 VGroup 中的子菜单
问题描述
我正在尝试在 Flex 中设置一个非常简单的菜单/子菜单系统——你会在网站上看到的那种。我以前在纯Actionscript 中完成了这项工作,但现在我正在使用Flex,我一直试图让子菜单向右对齐并从组的左侧长出来。我想防止最右边按钮的菜单从屏幕一侧溢出。
每个“ComboButton”对象都包含一个包含按钮和菜单组件的 VGroup。
<s:VGroup gap="0">
<components:BarButtonComponent id="button" />
<components:BarButtonMenuComponent id="menu" />
</s:VGroup>
ComboButton 对象覆盖measuredWidth
并measuredHeight
返回唯一 BarButtonComponent 的尺寸。我不知道如何在这里进行。我尝试在菜单和设置周围使用嵌套的 HGroup,horizontalAlign="right"
但这没有做任何事情,因为 HGroup 的宽度只是它内部的宽度。
解决方案
推荐阅读
- c# - 来自 app.config 的 bindingRedirect 不会在构建时更新 exe.config
- javascript - Node.js 客户端无法看到来自 Express 服务器的数据
- google-cloud-dataflow - 数据流批处理或流式插入 BigQuery 说明
- roblox - 为什么我的 Roblox 加入徽章不起作用?
- ajax - 当我使用 ajax 更新 codeigniter 中的第二个数据时,我之前编辑的数据再次被编辑
- python - Python:列表和地图功能无法正常工作
- jakarta-ee - 从 Payara5 调用 https 端点时出现“无法识别的 SSL 消息,明文连接”
- html - 移动版引导程序 4.2.1 上的间距
- python - 如何为 SSL 配置 PyMySQL 连接?
- json - 核心数据中具有自定义类型的所有属性都必须是关系吗?