So speichern Sie den Inhalt der Textbox in eine Textdatei
Ich habe eine textbox, die einige Inhalte. Ich habe auch einen button (SPEICHERN), welche shud Wünsche offen die FileSaveDialog und zulassen, dass der Inhalt gespeichert werden soll, in eine .txt-Datei.
XAML:
<TextBox Height="93" IsReadOnly="True" Text="{Binding Path=ReadMessage, Mode=TwoWay}" Name="MessageRead" />
<Button Content="Save" Command="{Binding Path=SaveFileCommand}" Name="I2CSaveBtn" />
ViewModel:
private string _readMessage = string.Empty;
public string ReadMessage
{
get
{
return _readMessage;
}
set
{
_readMessage = value;
NotifyPropertyChanged("ReadMessage");
}
}
public static RelayCommand SaveFileCommand { get; set; }
private void RegisterCommands()
{
SaveFileCommand = new RelayCommand(param => this.ExecuteSaveFileDialog());
}
private void ExecuteSaveFileDialog()
{
//What To Do HERE???
}
Was ich im Grunde brauchen, ist zu Lesen, der Inhalt der textbox, öffnet sich ein "Datei speichern" und speichern Sie in einer text-Datei gespeichert, in meinem system.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit "SaveFileDialog" Sie könnten etwas entlang diesen Linien
Probieren Sie etwas wie dieses:
ShowDialog
zurücktrue
.