Silverlight学习笔记之页面跳转
在進(jìn)行項(xiàng)目開發(fā)的時(shí)候,經(jīng)常遇到頁(yè)面之間的跳轉(zhuǎn),包括silverlight之間以及silverlight和html之間的跳轉(zhuǎn)。
silverlight之間的頁(yè)面跳轉(zhuǎn)包含兩點(diǎn):
1.主窗體和子窗體
用戶新建一個(gè)child窗體,
childcontrol child=new childcontrol();
child.show();
2.跳轉(zhuǎn)到新的xaml頁(yè)面
this.content=new Control();
3.彈出aspx頁(yè)面或者h(yuǎn)tml頁(yè)面
通過(guò)system.windos.browser.htmlpage.popupwindow(uri,"_blank",new HtmlPopupWindowOptions() { Width = 700, Height = 700,Status=false,Menubar=false,Toolbar=false,Resizeable=true })
其中 HtmPopupWindowOptions是用來(lái)設(shè)置彈出窗口的屬性,包含瀏覽器的寬度、高度、狀態(tài)欄、菜單欄、工具欄、大小調(diào)整。
4.跳轉(zhuǎn)到新的aspx頁(yè)面或者h(yuǎn)tml頁(yè)面
System.Windows.HtmlPage.Window.Navigate(uri,"_blank")
即可跳轉(zhuǎn)到新的html頁(yè)面。
5.HyperLinkButton控件
需要設(shè)置該控件的NavigateUrl
轉(zhuǎn)載于:https://www.cnblogs.com/ggz19/p/silverlight.html
總結(jié)
以上是生活随笔為你收集整理的Silverlight学习笔记之页面跳转的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: XHR对象
- 下一篇: string.Equals 比较2个字符