zoukankan      html  css  js  c++  java
  • Flex4.5中使用SuperPanel中如何设置Panel标题的背景色

    关键是利用SuperPanel有个titleBackgroundSkin属性

     1 <containers:SuperPanel xmlns:fx="http://ns.adobe.com/mxml/2009" 
    2 xmlns:s="library://ns.adobe.com/flex/spark"
    3 xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:containers="net.brandonmeyer.containers.*" layout="absolute"
    4 title="标记列表"
    5 fontStyle="normal"
    6 fontWeight="bold"
    7 backgroundColor="#EBEBEB"
    8 titleBackgroundSkin="com.skin.SuperPanelSkin"
    9 color="#ffffff"
    10 headerHeight="20"
    11 width="300" height="100%"
    12 horizontalAlign="center"
    13 verticalAlign="middle"
    14 allowMinimize="true"
    15 allowResize="true"
    16 allowDrag="true"
    17 close="this.removeChild(this);" xmlns:note="com.view.note.*">
    18 </containers:SuperPanel>

    下面是SuperPanelSkin.mxml

     1 <?xml version="1.0" encoding="utf-8"?>
    2 <s:SparkSkin xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"
    3 xmlns:fb="http://ns.adobe.com/flashbuilder/2009" blendMode="normal" mouseEnabled="false"
    4 minWidth="131" minHeight="127" alpha.disabled="0.5" alpha.disabledWithControlBar="0.5">
    5
    6 <fx:Metadata>
    7 <![CDATA[
    8 /**
    9 * @copy spark.skins.spark.ApplicationSkin#hostComponent
    10 */
    11 [HostComponent("spark.components.Panel")]
    12 ]]>
    13 </fx:Metadata>
    14
    15 <s:states>
    16 <s:State name="normal" />
    17 <s:State name="disabled" />
    18 <s:State name="normalWithControlBar" stateGroups="withControls" />
    19 <s:State name="disabledWithControlBar" stateGroups="withControls" />
    20 </s:states>
    21
    22
    23 <!-- drop shadow can't be hittable so all other graphics go in this group -->
    24 <s:Group left="0" right="0" top="0" bottom="0">
    25 <!-- layer 2: background fill -->
    26 <!--- Defines the appearance of the PanelSkin class's background. -->
    27 <s:Rect id="background" left="0" top="0" right="0" bottom="0" radiusX="4">
    28 <s:fill>
    29 <!--- @private
    30 Defines the PanelSkin class's background fill. The default color is 0xFFFFFF. -->
    31 <s:SolidColor id="backgroundFill" color="#7d7d7d"/>
    32 </s:fill>
    33 </s:Rect>
    34 <s:Label id="title" color="#eeeeee"/>
    35 </s:Group>
    36 </s:SparkSkin>
  • 相关阅读:
    HDU 1874 畅通工程续(dijkstra)
    HDU 2112 HDU Today (map函数,dijkstra最短路径)
    HDU 2680 Choose the best route(dijkstra)
    HDU 2066 一个人的旅行(最短路径,dijkstra)
    关于测评机,编译器,我有些话想说
    测评机的优化问题 时间控制
    CF Round410 D. Mike and distribution
    数字三角形2 (取模)
    CF Round410 C. Mike and gcd problem
    CF Round 423 D. High Load 星图(最优最简构建)
  • 原文地址:https://www.cnblogs.com/shanlanjie/p/2390072.html
Copyright © 2011-2022 走看看