SDK 4.1 kullanımı Özel bir kaplama bileşeninin özel özelliklerine özel bir kaplamadan erişebildim. Şu anda çalışmakta olduğum proje SDK 4.5 gerektirir ve özelliklerine erişemiyorum. İşte bir örnek:Ciltleme sırasında ana bilgisayar özelliğine erişme - Flex 4.5, SDK 4.5
Özel Düğme Bileşeni
<?xml version="1.0" encoding="utf-8"?>
<s:ButtonBase xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
skinClass="components.skins.ButtonIcon_Skin"
>
<fx:Declarations>
<fx:String id="iconCustom" />
</fx:Declarations>
</s:ButtonBase>
kod ipucu hostComponent.iconCustom
gösterir ama sonra hata veriyor
<?xml version="1.0" encoding="utf-8"?>
<s:SparkButtonSkin xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:fb="http://ns.adobe.com/flashbuilder/2009"
minWidth="21" minHeight="21"
alpha.disabled="0.5">
<fx:Metadata>[HostComponent("components.ButtonIcon")]</fx:Metadata>
...
<s:Label id="test" {hostComponent.iconCustom}"
horizontalCenter="0" bottom="10" />
</s:SparkButtonSkin>
Özel Düğme Cilt:
Access of possibly undefined property iconCustom through a reference with static type spark.components.supportClasses:ButtonBase. ButtonIcon_Skin.mxml
bir elmassın. Bir tedavi yaptı. – Trist
' ' kullanımı da derleme hatalarını siler. Ancak, her iki çözümün de düğme çubuğunda belirlediğim görüntüyü gösteremiyorum (' ' bu görüntüyü korur. Neden olmasın). –
ggkmath
Neden? Burada neden yok. SparkButtonSkin'e ya da başka bir şeye ihtiyacım varsa ne olur? Daha fazla açıklama alabilir miyiz? Cevapları eski biliyorum, ama işte yaptığımız şey bu değil mi? – deltree