나는 Flex 프레임 워크의 checkBox 클래스에있는 checkBox 이미지를 가져오고 싶습니다. 어떻게 이미지에 액세스 할 수 있습니까?플렉스 액션 스크립트의 체크 박스 클래스에서 체크 박스 아이콘을 얻는 방법은 무엇입니까?
도움이 필요합니다.
에 대해.
나는 Flex 프레임 워크의 checkBox 클래스에있는 checkBox 이미지를 가져오고 싶습니다. 어떻게 이미지에 액세스 할 수 있습니까?플렉스 액션 스크립트의 체크 박스 클래스에서 체크 박스 아이콘을 얻는 방법은 무엇입니까?
도움이 필요합니다.
에 대해.
Chris가 언급했듯이 체크 표시는 비트 맵으로 저장되는 대신 FXG를 사용하여 그려집니다. 여기 CheckBoxSkin에서 가져온 (그리고 조금 정리) 체크 표시 FXG는 다음과 같습니다
<s:Path left="2" top="0" id="check"
data="M 9.2 0.1 L 4.05 6.55 L 3.15 5.0 L 0.05 5.0 L 4.6 9.7 L 12.05 0.1 L 9.2 0.1">
<s:fill>
<s:SolidColor id="checkMarkFill" color="0" alpha="0.8" />
</s:fill>
</s:Path>
당신은이 경로를 표시하는 사용자 정의 구성 요소를 작성하고 당신이 원하는 위치를 삽입 할 수있다. 희망이 도움이됩니다.
Im 이미지를 변경하겠습니까?
그렇다면,이 플렉스 3에 대한 좋은 예입니다! 요즘 아래로 거의 항상 blog.flexexamples.com에서
<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2007/08/25/changing-a-checkbox-controls-icon/ -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white">
<mx:Script>
<![CDATA[
[Bindable]
[Embed(source="assets/icon_accept.gif")]
public var AcceptIcon:Class;
[Bindable]
[Embed(source="assets/icon_alert.gif")]
public var AlertIcon:Class;
]]>
</mx:Script>
<mx:CheckBox id="checkBox"
label="Custom icon test (selected={checkBox.selected})"
disabledIcon="{AlertIcon}"
downIcon="{AlertIcon}"
overIcon="{AlertIcon}"
upIcon="{AlertIcon}"
selectedDisabledIcon="{AcceptIcon}"
selectedDownIcon="{AcceptIcon}"
selectedOverIcon="{AcceptIcon}"
selectedUpIcon="{AcceptIcon}"
/>
</mx:Application>
예 (
플렉스 4 개 구성 요소를 사용하는 경우 체크 박스 아이콘은 이미지 만 체크 박스 구성 요소의 표준 피부 내부의 벡터 경로가 아닙니다 당신은 당신이 할 수있는 클래스 내에서 해당 액세스하고 싶었다면 :.
var mySkin:CheckBoxSkin = this.skin as CheckBoxSkin;
mySkin.check = WhateverYouWannaDoWithIt;
니어를 단순히 체크 박스 모양을 바꾸고 싶다면 커스텀 CheckBoxSkin (이미지 아이콘을 추가 할 수 있습니다)을 만들고 체크 박스 구성 요소에 할당하십시오.
이 이미지를 가져와 내 인쇄용 PDF에 추가하고 싶지는 않습니다. 그렇게 할 방법이 있습니까? –
PDF를 만들 때 무엇을 사용하고 있습니까? –
나는 purePdf를 사용하고있다. –