“Conocimiento Programación>Lenguajes De Programación

Cómo vínculo profundo en Silverlight

2016/1/10
Silverlight es una plataforma de desarrollo producido por Microsoft . Está alimentado por . NET y es compatible con una variedad de navegadores al crear elementos interactivos en páginas web. Silverlight funciona con la web , aplicaciones móviles y de escritorio. Un elemento interactivo de Silverlight se deep linking . Deep linking es comúnmente utilizado por los comerciantes de Internet . Se crea un vínculo que va a directamente a las páginas interiores de un sitio web para que el usuario haga clic en el vínculo se dirige a su interés específico y no sólo la página genérica de un sitio web. Instrucciones
1

Escriba el código siguiente en el área de trabajo blanca de Silver Enlace con el fin de crear un marco de control y añadir System.Windows.Controls.Navigation a la página :

< UserControl d: DesignWidth = "546 " d: DesignHeight = " 150 ">


< Nav : Capítulo x : Name = UriMapper " Mainframe " = "{ StaticResource UriMapper }"

HorizontalContentAlignment = VerticalContentAlignment "Stretch " = "Stretch " />
< p >

< /UserControl >
2

Escriba el siguiente código en el espacio de trabajo en blanco debajo el código que crea un control de marco y añade System.Windows.Controls . navegación a la página. Este código dirige la solicitud del clic del usuario a la ubicación en la que está señalando los vínculos . Reemplazar " Homepage.xaml " y " About.xmal " a sus páginas deseadas que desea dirigir el enlace. El siguiente código hará que la adición de URI Routing , que utiliza UriMapper :

< Aplicación x: Key = " UriMapper ">


< Nav : UriMapping Uri = " Acerca de " MappedUri = " /About.xaml "
3

Escriba el siguiente código en el espacio de trabajo en blanco debajo el código que se dirige la solicitud del clic del usuario . El código siguiente crea la posibilidad de navegar en su página web . El siguiente código añade botones de hipervínculo que apunten a las páginas que se suplantó " Homepage.xaml " y " About.xaml " para :

< cuadrícula width = "546 " height = " 150 " x : Name = fondo " LayoutRoot " = "# FFC2CBD8 ">

< HyperlinkButton x: Name = " HomeLink " Contenido =
" Inicio "

HorizontalAlignment = "center " Margen = " 0,2 , 60,0 " height =" 15 "

VerticalAlignment =" "Background = " Top # 009A480E "

primer plano =" # FFC55314 " />

< HyperlinkButton x: Name = " AboutLink " content = " Acerca de"

HorizontalAlignment = Margen " centro " = " 60,2,0,0 " height = " 15 "

VerticalAlignment = "Top " primer plano =" # FFC55314 " />

< Nav : Capítulo x : Name =" " UriMapper =" MainFrame { StaticResource UriMapper } "

HorizontalContentAlignment =" " VerticalContentAlignment = " Stretch Estire "

Margen =" 0,20,0,0 " />

< /Grid>
4

Escriba el siguiente código en el blanco espacio de trabajo debajo del código que crea la posibilidad de navegar en su página web . Este código promulga la navegación :

MainPage pública () {


InitializeComponent ();

this.Loaded + = new RoutedEventHandler ( MainPage_Loaded ) ;

}

MainPage_Loaded private void ( object sender , RoutedEventArgs e)

{

HomeLink.Click + = new RoutedEventHandler ( HomeLink_Click ) ;

AboutLink.Click + = new RoutedEventHandler ( AboutLink_Click ) ;

}

AboutLink_Click private void ( object sender, RoutedEventArgs e)

{

MainFrame.Navigate ( nuevo Uri ( "About", UriKind.Relative )); }


HomeLink_Click private void ( object sender, RoutedEventArgs e)

{

MainFrame.Navigate ( nuevo Uri ("", UriKind.Relative )); }



Lenguajes De Programación
Cómo recuperar un valor de atributo Sólo XQuery
Cómo quitar un token Open
Cómo hacer un diagrama de flujo para un programa con muchas variables
Cómo aprender Diseño Orientado a Objetos
Definición de una excepción de nivel bajo
Razones para escribir un bucle infinito
Cómo aprender diseño de interfaz de usuario
Cómo configurar la autenticación Radius
Conocimiento de la computadora © http://www.ordenador.online