0

在其他 MXML 组件中,您可以执行诸如使用花括号嵌入脚本、使用“ ”以及在其文本和/或标签属性中的其他类似操作。显然 mx:Buttons 的标签属性被如此锁定,以至于其他组件的正常建议不起作用。我可以尝试只在 MXML 文件的主脚本中设置标签或其他东西,但如果可以避免,那就是草率的编程(在这种情况下,标签的值将保持不变)。有没有办法在 MXML 中的属性中设置换行符?

至于使用“ ”,这至少给了我一个换行符,但是该序列右侧的任何文本都消失了。这让我觉得可能有办法让它发挥作用,但到目前为止,我还没有找到这样的方法。

谢谢!

编辑:但有一件事:我不想做任何取决于特定画布或面板或按钮实际创建的任何事情或类似的事情。在这种情况下,延迟可能会导致用户看到标签更改。

4

1 回答 1

-1

好吧,这基本上是这个问题的答案:

Adobe Flex:按钮标签中的自动换行(线程)

https://stackoverflow.com/a/1654948/279112(我指的是答案)

这里唯一的问题是,尽管在他的示例中换行符和自动换行都有效,但它们在协同工作方面并没有做得那么好。这对于我目前需要做的事情来说已经足够好了,所以我稍后会改进它。感谢 danii 和 Alex 最初回答了这个问题,也感谢 Christian Nunciato 提供了这种特殊形式的答案。

于 2012-07-26T14:50:12.617 回答