如何定义一个getter和seter设置的属性可以被绑定_Flash教程-查字典教程网
如何定义一个getter和seter设置的属性可以被绑定
如何定义一个getter和seter设置的属性可以被绑定
发布时间:2016-12-28 来源:查字典编辑
摘要://DefineprivatevariableformaxFontSize.publicvar_maxFontSize:Number=15;...

// Define private variable for maxFontSize.

public var _maxFontSize:Number = 15;

// Define public getter method, mark the property

// as usable for the source of data binding,

// and specify the name of the binding event.

[Bindable("maxFontSizeChanged")]

public function get maxFontSize():Number {

return _maxFontSize;

}

// Define public setter method.

public function set maxFontSize(value:Number):void {

if (value <= 30) {

_maxFontSize = value;

} else _maxFontSize = 30;

// Dispatch the event to trigger data binding.

dispatchEvent(new Event("maxFontSizeChanged"));

}

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Flash教程学习
    热门Flash教程学习
    网页设计子分类