У меня есть класс с именем 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: Попытка доступа к недоступному методу isShowingPower через ссылку с компонентами статического типа. Диаграмма: ChartInfo.
Может ли кто-нибудь дать идею? Большое спасибо.