TypeError: Error #1034: 强制转换类型失败:无法将 flash.events::MouseEvent@73b7cc1 转换为 mx.events.ItemClickEvent。(

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TypeError: Error #1034: 强制转换类型失败:无法将 flash.events::MouseEvent@73b7cc1 转换为 mx.events.ItemClickEvent。(相关的知识,希望对你有一定的参考价值。

1、错误描写叙述

TypeError: Error #1034: 强制转换类型失败:无法将 flash.events::[email protected] 转换为 mx.events.ItemClickEvent。


技术分享


2、错误原因

/**
			 * 查询button点击函数
			 */
			protected function search_clickHandler(event:MouseEvent):void
			{
				search.addEventListener(MouseEvent.CLICK,radiogroup_itemClickHandler);
			}

			/**
			 * 单选button点击函数
			 */
			protected function radiogroup_itemClickHandler(event:ItemClickEvent):void
			{
				if(event.currentTarget.selectedValue=="苹果")
				{
					apple.visible = true;
					banana.visible = false;
					appleRate.visible = true;
				}
				else if(event.currentTarget.selectedValue=="香蕉")
				{
					apple.visible = false;
					banana.visible = true;
					appleRate.visible = false;
				}
			}

      事件转换错误


3、解决的方法





以上是关于TypeError: Error #1034: 强制转换类型失败:无法将 flash.events::MouseEvent@73b7cc1 转换为 mx.events.ItemClickEvent。(的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3.0和'TypeError:错误#1034:类型强制失败'

Light OJ 1034 - Hit the Light Switches(强联通分量)

PAT 甲级 1034 Head of a Gang (30 分)(bfs,map,强连通)

TypeError:错误#1034:类型强制失败:无法将Object @ 1456c7b9转换为mx.messaging.messages.IMessage

ora-1034-27101

FxCop - CA1034 错误 - 为啥?