В wpf у меня есть текстовое поле, содержимое которого приходит из txt-файла.
в коде вот так:
public MyWindow()
{
InitializeComponent();
ReadFromTxt();
}
void Refresh(object sender, RoutedEventArgs e)
{
ReadFromTxt();
}
void ReadFromTxt()
{
string[] lines = System.IO.File.ReadAllLines(@"D:\Log.txt");
foreach (string line in lines)
{
MyTextBox.AppendText(line + Environment.NewLine);
}
}
Дело в том, что txt-файлсодержимое меняется во время выполнения, возможно ли синхронизироваться с этими изменениями?Я имею в виду, что содержимое текстового поля будет изменено, если текстовый файл изменяется.если возможно, приведите пример кода ic # или XAML.
Мое решение на данный момент состоит в том, что я сделал кнопку «Обновить», которая снова читает из текстового файла