gpt4 book ai didi

wpf - 如何将Textbox的内容保存到文本文件中

转载 作者:行者123 更新时间:2023-12-03 10:20:29 25 4
gpt4 key购买 nike

我有一个包含一些内容的文本框。我还有一个按钮 (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" />

View 模型:

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???
}

我基本上需要的是读取文本框的内容,打开一个文件保存对话框并将其存储在一个文本文件中以保存在我的系统中。

最佳答案

使用 SaveFileDialog你可以按照这些思路做一些事情

string fileText = ReadMessage; 

SaveFileDialog dialog = new SaveFileDialog()
{
Filter = "Text Files(*.txt)|*.txt|All(*.*)|*"
};

if (dialog.ShowDialog() == true)
{
File.WriteAllText(dialog.FileName, fileText);
}

关于wpf - 如何将Textbox的内容保存到文本文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12618180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com