Ich muss gestehen für die einfachsten Dinge des Lebens habe ich manchmal kein Stück vom Käsekuchen Source Code bei der Hand. Noch nie habe ich einen SaveFielDialog vernwedet der in Silverlight 3 vorhanden ist. Auf Benutzerinteraktion z.B. Button Click lässt sich ein solcher öffen. Anbei das Codeschnippsel
Dim buffer As String
Private Sub Button_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs)
Dim fo As New OpenFileDialog
If fo.ShowDialog Then
Dim fileStream As System.IO.Stream = fo.File.OpenRead
Using reader As New System.IO.StreamReader(fileStream)
buffer = reader.ReadToEnd
End Using
fileStream.Close()
End If
End Sub
Private Sub Button_Click_1(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs)
Dim fc As New SaveFileDialog
If fc.ShowDialog Then
Dim fileStream As System.IO.Stream = fc.OpenFile()
Dim sw As New System.IO.StreamWriter(fileStream)
sw.Write(buffer)
sw.Flush()
sw.Close()
End If
End Sub
Auch dies eine Frage aus einer Silverlight Schulung von mir bei ppedv.