Home  >  Article  >  php教程  >  There are ideas and source code for setting the background color of LinkButton in Flex

There are ideas and source code for setting the background color of LinkButton in Flex

高洛峰
高洛峰Original
2016-12-27 16:49:051127browse

1. Design Ideas

Since there is no property to set the background color of LinkButton in Flex, we have to start from two aspects: first, draw the background color of LinkButton directly by calling the style method; second , set the background image of the LinkButton. Here, we describe the first method

2, design source code

<?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"
creationComplete="initHandler(event)"> 
<s:layout> 
<s:BasicLayout/> 
</s:layout> 
<fx:Script> 
<![CDATA[ 
import mx.events.FlexEvent; 
 
/** 
* 初始化函数 
*/ 
protected function initHandler(event:FlexEvent):void 
{ 
myLinkButton.graphics.beginFill(0x00FF00); 
myLinkButton.graphics.drawRect(0,0,myLinkButton.width,myLinkButton.height); 
myLinkButton.graphics.endFill(); 
} 
 
]]>
</fx:Script> 
<fx:Declarations> 
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations> 
 
<mx:VBox width="100%"> 
<mx:LinkButton id="myLinkButton" label="查询" x="100" y="100"/> 
</mx:VBox> 
</s:Application>

3, design result

There are ideas and source code for setting the background color of LinkButton in Flex

More Flex settings LinkButton For background color ideas and source code related articles, please pay attention to the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn