2010-07-08 7 views
1

에서 바인딩에 대한 질문이, 그리고 같은 getter와 setter 메소드가 있습니다나는 ChartInfo라고 불리는 클래스를 플렉스

[Bindable] 
public function set isShowingPower(b:Boolean):void 
{ 
    _isShowingPower = b; 

    hasChanged(); 
} 

public function get isShowingPower():Boolean 
{ 
    return _isShowingPower; 
} 

_isShowingPower이 재산입니다.

그러나, 나는 다른 클래스에서 _isShowingPower을 설정하려면 :

_chartInfo.isShowingPower(false) 

그것은 항상 같은 오류를 줄 것이다 : 1195 : 정적 유형 components.charting 참조를 통해 접근 할 수없는 방법 isShowingPower의 시도 액세스 : ChartInfo.

누구나 아이디어를 줄 수 있습니까? 고마워요.

답변

5

는 세터를 액세스 및/또는 당신이 VAR처럼해야 터링 할 수 있습니다. 귀하의 경우

늦었

_chartInfo.isShowingPower = false; 
+0

초해야합니다! hehe – Gus

+0

+1 그것을 인정합니다. – adamcodes

3

세터는 속성처럼 사용된다, 그래서 _chartInfo.isShowingPower = false;

관련 문제