Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash 移除火花按钮中的额外空间_Flash_Button_Actionscript_Flex Spark - Fatal编程技术网

Flash 移除火花按钮中的额外空间

Flash 移除火花按钮中的额外空间,flash,button,actionscript,flex-spark,Flash,Button,Actionscript,Flex Spark,如何去除火花按钮中的额外空间 (来源:) 所以我需要图像或文本从按钮的左边框开始你需要为你的按钮定义一个新的皮肤。 CSS: MySkin.mxml将是Flex\frameworks\projects\spark\src\spark\skins\spark\ButtonSkin.mxml的副本 然后,您可以更改labelDisplay的值left=“10”,或者添加名为iconDisplay的BitmapImage并设置其left值。对于标签,它工作正常!但对于icon not:(我有:和sk

如何去除火花按钮中的额外空间


(来源:)


所以我需要图像或文本从按钮的左边框开始

你需要为你的按钮定义一个新的皮肤。 CSS:

MySkin.mxml将是Flex\frameworks\projects\spark\src\spark\skins\spark\ButtonSkin.mxml的副本


然后,您可以更改
labelDisplay
的值
left=“10”
,或者添加名为
iconDisplay的
BitmapImage
并设置其
left
值。

对于标签,它工作正常!但对于icon not:(我有:和skin:我还有一个空间。您是否已将BitmapImage的id设置为“labelDisplay”?是的,“labelDisplay”生成错误:错误:尝试使用不兼容类型的值“spark.primitives.BitmapImage”初始化“spark.core.IDisplayText”类型的继承属性“labelDisplay”。如果使用>source=“@Embed('t1.png')”如果是皮肤,它可以正常工作。i get:Error#1009:无法使用id=“icon”访问空对象引用的属性或方法“我没有效果嗯,对不起,如果没有有关错误的详细信息,我无法判断。以下是Flex引用的状态:iconDisplay:BitmapImage Required:false Part Type:Static定义按钮可选图标的外观部分。
s|Button {
   skinClass:ClassReference("skins.MySkin");
}