0

他のMXMLコンポーネントでは、中かっこを使用してスクリプトを埋め込んだり、「&#13」を使用したり、テキストやラベルの属性にそのようなことを行うことができます。どうやらmx:Buttonsのラベル属性がロックされているため、他のコンポーネントの通常の提案が機能していません。MXMLファイルなどのメインスクリプトでラベルを設定することもできますが、回避できる場合はプログラミングがお粗末になります(この場合、ラベルの値は一定になります)。MXMLの属性に改行を入れる方法はありませんか?

「&#13」の使用に関しては、少なくとも改行がありましたが、そのシーケンスの右側のテキストはすべて消えました。これは私にその仕事をする方法があるかもしれないと私に思わせます、しかし今のところ、私はそのような方法を見つけていません。

ありがとう!

編集:1つだけですが、特定のキャンバスやパネル、またはボタンが実際に作成されるものなどに依存することは何もしたくありません。その場合、レイテンシーにより、ユーザーにラベルの変更が表示される可能性があります。

4

1 に答える 1

-1

さて、基本的にこの質問に対する答えは次のとおりです。

Adobe Flex: ボタン ラベルのワード ラップ(スレッド)

https://stackoverflow.com/a/1654948/279112 (参照している回答)

ここでの唯一の問題は、彼の例では改行とワードラップの両方が機能しますが、相互に連携して機能するという素晴らしい仕事をしていないことです。今の私がやりたいことには十分なので、後で改善します。最初にこれに答えてくれた danii と Alex と、この特定の形式の答えを提供してくれた Christian Nunciato に感謝します。

于 2012-07-26T14:50:12.617 に答える