我有一個包含一些內容的文本框。我還有一個按鈕(SAVE),它可以打開FileSaveDialog並允許內容保存在一個.txt文件中。如何將文本框的內容保存到文本文件中
XAML:
<TextBox Height="93" IsReadOnly="True" Text="{Binding Path=ReadMessage, Mode=TwoWay}" Name="MessageRead" />
<Button Content="Save" Command="{Binding Path=SaveFileCommand}" Name="I2CSaveBtn" />
視圖模型:
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???
}
我基本上需要被讀取文本框的內容,打開一個文件保存對話框,並將其存儲在一個文本文件保存在我的系統。
呀效果很好。謝謝理查德:) –
可能要檢查文件是否已經存在/你想覆蓋等.... –
是的。它工作順利:)如何打開一個對話框以加載文本文件? –