Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur Deep Link i Silverlight

    Silverlight är en utvecklingsplattform producerat av Microsoft . Den drivs av . Och NET Framework är kompatibel med en mängd olika webbläsare när du skapar interaktiva element på webbsidor . Silverlight fungerar med Web , mobila och stationära applikationer . En interaktiv del av Silverlight är djupt länkning . Deep länka används ofta av Internet marknadsförare . Det skapar en länk som går till direkt till de inre sidorna av en webbplats så att användaren klickar på länken är riktad till deras särskilda intressen snarare än bara den generiska startsidan för en webbplats . Instruktioner
    1

    Skriv följande kod i den vita arbetsytan av Silver Länk för att skapa en ram kontroll och lägga System.Windows.Controls.Navigation till din sida :

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


    < Nav : Frame x : Name = " stordator " UriMapper = " { StaticResource uriMapper } "

    HorizontalContentAlignment = " Stretch " VerticalContentAlignment = " Stretch " />

    < /Grid >

    < /UserControl >
    2

    Skriv följande kod i den vita arbetsytan nedanför den kod som skapar en ram kontroll och tillägger System.Windows.Controls . Navigation till sidan . Denna kod styr begäran från användaren klickar på den plats där du pekar på länkarna . Ersätt " Homepage.xaml " och " About.xmal " till önskade sidor som du vill rikta länken . Följande kod kommer att göra tillägg av URI Routing , som använder URiMapper :

    < Ansökan x : Key = " uriMapper " >


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

    Skriv följande kod i den vita arbetsytan nedanför den kod som styr begäran från användarens klick . I följande kod skapas möjligheten att navigera på din webbsida . Följande kod kommer att lägga hyperlänk knappar som pekar på de sidor du ersatte " Homepage.xaml " och " About.xaml " till :

    < Grid width = " 546 " height = " 150 " x : Name = " LayoutRoot " Background = " # FFC2CBD8 " >

    < HyperlinkButton x : Name = " HomeLink " content = " Hemsida "

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

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

    förgrund = " # FFC55314 " />

    < HyperlinkButton x : Name = " AboutLink " content = " Om "

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

    VerticalAlignment = " Top " förgrund = " # FFC55314 " />

    < Nav : Frame x : Name = " stordator " UriMapper = " { StaticResource uriMapper } "

    HorizontalContentAlignment = " Stretch " VerticalContentAlignment = " Stretch "

    Margin = " 0,20,0,0 " />

    < /Grid >
    4

    Skriv följande kod i den vita arbeta utrymme under koden som skapar möjlighet att navigera på din webbsida . Denna kod stiftar navigering :

    offentlig MainPage ( ) katalog

    {

    InitializeComponent ( ) ;

    this.Loaded + = ny RoutedEventHandler ( MainPage_Loaded ) ;

    }

    private void MainPage_Loaded ( objekt avsändare , RoutedEventArgs e ) katalog

    {

    HomeLink.Click + = ny RoutedEventHandler ( HomeLink_Click ) ;

    AboutLink.Click + = ny RoutedEventHandler ( AboutLink_Click ) ;

    }

    private void AboutLink_Click ( objekt avsändare , RoutedEventArgs e ) katalog

    {

    MainFrame.Navigate ( ny Uri ( " Om " , UriKind.Relative ) ) ;

    }

    private void HomeLink_Click ( objekt avsändare , RoutedEventArgs e ) katalog

    {

    MainFrame.Navigate ( ny Uri ( " " , UriKind.Relative ) ) ;

    }

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är Buffert & Unbuffer i Memory
    ·Konvertera en DataView kolumn till ett heltal
    ·Hur man skriver Adsense annonser för Google
    ·Hur man skriver ett Looping SQL Script
    ·Hur du sätter en sträng till en variabel
    ·Vad är beskrivningen av Kontroll & testprocessen i Val…
    ·Hur man gör en 3D Browser
    ·Hur vill kolla ett nollvärde
    ·Hur man tar bort Radslut Från QString
    ·Hur man lär VB för Access
    Utvalda artiklarna
    ·Lägga Apostrofer i MATLAB
    ·Hur uppdatera flera kolumner
    ·Hur Visa Apache Process
    ·Hur man kan få en USB -skrivare Även programmering i …
    ·Hur du formaterar decimaler i Visual Basic
    ·Hur man bygger en prenumeration webbplats med Dreamweav…
    ·Hur Defrag en VMWare Bild
    ·3 - D-effekter med JavaScript
    ·Hur man skapar Silverlight Apps Med JavaScript
    ·Vilka program använder Python
    Copyright © Dator Kunskap http://www.dator.xyz