2

这是一个非常基本的问题,但我似乎无法正确回答。

如果我想扩展现有组件,正确的方法是什么?例如,这个线程谈论它,但没有给出一个例子:Flex DateChooser events for individual days?

仅向组件的现有功能添加跟踪(“这是我的功能”)的简单示例将很有帮助。

谢谢。

4

2 回答 2

2

制作扩展 ActionScript 中的 Button 组件的组件的简单示例:

package custom
{
   import mx.controls.Button;
   import flash.events.MouseEvent;

   public class CustomButton extends Button {

      public function CustomButton() {
         super();
      }

   override protected function clickHandler(event:MouseEvent):void {
      trace('clickHandler is overwritten!');
   }
}

您可以像这样在 MXML 中输入组件:

<custom:CustomButton id=”customBtn” label=”Custom Button” />

希望对一些人有所帮助!

于 2009-05-05T11:59:45.513 回答
0

使用代理。链接中的示例。

于 2009-04-03T18:51:57.517 回答