Come per salvare le modifiche nel set di dati WPF

October 4

i dati del computer possono essere salvati in molti modi diversi. Un modo popolare di dati di risparmio è la serializzazione a un documento XML. Questo consente a un programma per archiviare e ripristinare i dati utilizzando il formato di file XML comoda e universale. Se si dispone di dati salvati in un Windows presentazioni Foundation (WPF) "DataSet", è possibile salvare periodicamente in un file XML. Questo può essere fatto con una semplice riga di codice, che può essere posizionato in qualsiasi punto del codice.

istruzione

1 Aprire Visual Studio 2010 facendo clic sulla sua icona del programma. Quando si carica, selezionare "File / Nuovo / Progetto" e cliccare su "Visual C # / WPF." Un nuovo progetto WPF è stato creato, e un modulo WPF vuoto viene visualizzato nella finestra di editor principale.

2 Individuare il pannello con l'etichetta "Toolbox", che contiene un elenco di elementi che possono essere aggiunti alle forme WPF. Trovare la voce con l'etichetta "Dataset" all'interno della lista.

3 Fare clic e trascinare la "Dataset" verso il modulo WPF. Posizionare il "Dataset" rilasciando il pulsante del mouse. Il "Dataset" apparirà sul modulo WPF.

4 Fare clic sulla voce di menu denominata "Visualizza" nella parte superiore della pagina Visual Studio. Selezionare la voce con l'etichetta "Codice" nel menu che appare per passare dal editor visuale per l'editor di codice sorgente.

5 Individuare il codice etichetta "InitializeComponent ();" che è circa a metà pagina. Dopo questa riga di codice è possibile aggiungere le modifiche del codice sorgente.

6 Salvare il "DataSet" in un file XML, scrivendo la seguente dichiarazione. Si noti che questo salva in un file XML situato sulla C: unità denominata "text.xml." Sentitevi liberi di cambiare questo per soddisfare le vostre esigenze.

dataSet1.WriteXml("C:\\test.xml");

7 Eseguire il programma premendo il tasto verde "Play". Il programma salva il "DataSet" al file XML specificato. Aprire il file XML in qualsiasi editor di testo per controllare il contenuto.