Silverlight: Come associare un blocco di testo a una risorsa

May 3

Silverlight: Come associare un blocco di testo a una risorsa


Silverlight è un membro del quadro Microsoft.Net e viene utilizzato per creare, pagine web dinamici e interattivi. Silverlight supporta l'associazione dei dati, il che significa che un oggetto come un blocco di testo può ottenere i dati da una fonte legata. fonti rilegati tipici sono database, ma possono essere qualsiasi risorsa. Ad esempio, è possibile associare un blocco di testo di una stringa di testo. È possibile farlo rapidamente e facilmente, che consente di creare la vostra prima applicazione Silverlight utilizzando una delle sue caratteristiche più potenti.

istruzione

1 Fare clic sulla icona di Studio 2010 visivo per avviare il software. Dopo carica, cliccare su "File", quindi "nuovo", e infine "Progetto". Apparirà una finestra "Crea nuovo progetto". Selezionare "C #" dalla colonna di sinistra e "applicazione Silverlight" dalla colonna di destra. Premere il pulsante "Fine" per creare un nuovo progetto.

2 Fare clic sulla scheda denominata "XAML." Questa scheda contiene il codice che visualizza gli oggetti sulla tua pagina web. C'è già il codice generato automaticamente in questo file.

3 Trova le "griglia" tags XAML all'interno di questo codice generato automaticamente. Questi tag simile a questa: <Grid x: Name = "LayoutRoot" Sfondo = "bianco">

</ Griglia>

4 Inserire il seguente codice "TextBox" in-tra i due tag "Grid":

&lt;TextBox VerticalAlignment="Top" IsReadOnly="True" Margin="5"

TextWrapping = "Wrap" height = "50" width = "200"

Text = "{Binding}" x: Name = "textBox1" />

5 Si noti che il "testo" "TextBox" il valore è impostato su "Binding". Questa "TextBox" è impostato per ricevere dati associati, ma fino ad ora non hanno legato tutti i dati ad esso.

6 Fare clic sulla voce di menu "Visualizza" e selezionare "Codice" per aprire il file del codice sorgente C # che governa questa pagina web.

7 Individuare il testo etichettato "InitializeComponent ();" che è a circa metà strada in basso nella pagina.

8 Posizionare la seguente dichiarazione immediatamente al di sotto del "InitializeComponent ();" Linea di legare una stringa di testo nella casella di testo: textBox1.DataContext = "Bound dati";

9 Eseguire l'applicazione premendo il tasto verde "Play" che si trova nella parte superiore del software Visual Studio. Un browser web si apre e visualizza la pagina Silverlight. Una casella di testo unico compare al centro della pagina, e contiene il testo "Data Bound".