摘要: 我们可以在Silverlight中捕获和处理DOM元素的事件,在Silverlight中编写其事件处理代码,从而实现由DOM元素激活,在Silverlight中处理的目的。 我们要创建两个控件,一个是Silverlight控件。一个是 HTML控件,它是一个按钮. 我们要实现的功能是,当点击HTML控件控件时,将激发它的 Onclick事件,在此,我们做了两方面处理: 一个是在javascript端编写它的 Onclick事件处理函数,执行结果是跳出一个"在Javascript中响应事件!"的信息提示。 另一个是在Silverlight中编写的Onclick事件处理函数,执行结果是改变Silverlight那个椭圆控件的颜色和大小,并跳出"Silverlight 成功响应DOM事件!"提示信息。 你将会看到,两个事件处理函数均执行了,并且javascript事件处理函数执行在先。 阅读全文
posted @ 2009-08-18 09:25 wsdj 阅读(1234) 评论(0) 推荐(0) 编辑
摘要: 我们一起来学习如何把Silverlight 控件产生的事件抛给javascript并由javascript来处理。 基本原理就是在Silverlight中新建一个类,通过这个类来进行桥接,由它来把事件响应传递到Javascript,然后由Javascript来响应并处理Silverlight中的对应事件。 阅读全文
posted @ 2009-08-18 07:34 wsdj 阅读(1265) 评论(3) 推荐(1) 编辑