flex4でパネルのタイトルのスタイルを設定する方法は? たとえば、タイトルの配置を中央に設定する方法は? どんなアドバイスも役に立ちます。前もって感謝します。
質問する
981 次
1 に答える
2
パネルに新しいスキンを定義し、textAlign プロパティを変更するだけです。
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
minWidth="955" minHeight="600">
<s:Panel
width="200" height="150"
left="40" top="40"
title="This is my panel"
skinClass="assets.skins.MyPanelSkin"/>
</s:Application>
スキン ファイルで、次のブロックを見つける必要があります。
<!-- layer 3: text -->
<!--- @copy spark.components.Panel#titleDisplay -->
<s:Label id="titleDisplay" maxDisplayedLines="1"
left="9" right="3" top="1" bottom="0" minHeight="30"
verticalAlign="middle" textAlign="start" fontWeight="bold">
</s:Label>
変更する
textAlign="start"
に
textAlign="center"
于 2013-05-24T22:34:09.333 に答える