Silverlight控件切換相關(guān)實現(xiàn)步驟介紹
作者:佚名
Silverlight控件切換對于我們開發(fā)人員來說是一個非常強大的工具。這篇文章針對Silverlight控件切換的實現(xiàn)方法進行了詳盡的介紹。
Silverlight工具為我們帶來了很大的幫助。這款工具主要功能在于多媒體的操作上。那么今天我們就為大家介紹一下其中Silverlight控件切換的實現(xiàn)技巧,從這一角度上提高大家對Silverlight工具的認知程度。#t#
如下面這段Silverlight控件切換代碼,我們設(shè)置一個初始化參數(shù)InitPage為ContentPage:
- < asp:Silverlight ID="Xaml1" runat="server"
- Source="~/ClientBin/SwitchUserControl.xap"
- MinimumVersion="2.0.30523"
- Width="100%" Height="100%"
- InitParameters="InitPage=ContentPage"/>
然后在Application_Startup根據(jù)參數(shù)不
同設(shè)置不同的RootVisual: - private void Application_Startup
(object sender, StartupEventArgs e) - {
- if (!e.InitParams.ContainsKey("InitPage"))
- {
- this.RootVisual = new DefaultPage();
- return;
- }
- switch (e.InitParams["InitPage"])
- {
- case "MasterPage":
- this.RootVisual = new MasterPage();
- break;
- case "ContentPage":
- this.RootVisual = new ContentPage();
- break;
- default:
- this.RootVisual = new DefaultPage();
- break;
- }
- }
Silverlight控件切換的實現(xiàn)方法就為大家介紹到這里。
責任編輯:曹凱
來源:
博客園