
1.***TestPage.aspx
这里请注意我添加了一个HTML按扭控件:<input ID="button1" type="button" value="click me" />
<body style="height:100%;margin:0;"> <form ID="form1" runat="server" style="height:100%;"> <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> <input ID="button1" type="button" value="click me" /> <div style="height:80%;"> <asp:Silverlight ID="Xaml1" runat="server" Source="~/ClIEntBin/domsl.xap" MinimumVersion="2.0.30523" WIDth="100%" Height="100%" /> </div> </form> </body> 2.Page.xaml.cs
public Page() { InitializeComponent(); this.Loaded += new RoutedEventHandler(Page_Loaded); } voID Page_Loaded(object sender, RoutedEventArgs e) { //取得控件 HTMLElement he = HTMLPage.document.GetElementByID("button1"); //为控件注册事件 he.AttachEvent("onclick", (EventHandler)myhanddle); } //控件事件 voID myhanddle(object sender, EventArgs args) { //改变sl里的背景颜色 this.LayoutRoot.Background = new SolIDcolorBrush(colors.Gray); } 工程文件请我上传的资源中下载. 总结
以上是内存溢出为你收集整理的silverlight beta2 从入门到精通(8),与html或aspx页交互(1)全部内容,希望文章能够帮你解决silverlight beta2 从入门到精通(8),与html或aspx页交互(1)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)