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.

InformationsquelleAutor Owais Wani | 2012-09-27
Schreibe einen Kommentar