новичок в WPF. У меня есть этот код и работает. Он передает в текстовый блок строку, полученную из имени файла самого последнего файла в «C: \ Logs».
Windows .xaml:
<TextBlock Text="{Binding APP}" >
Windows .xaml.cs:
string file = GetNewestFile(new DirectoryInfo(@"C:\Logs\")).ToString();
APP = file.Replace(".log", " (is Updating)");
public static FileInfo GetNewestFile(DirectoryInfo directory)
{
return directory.GetFiles()
.OrderByDescending(f => (f == null ? DateTime.MinValue : f.LastWriteTime))
.FirstOrDefault();
}
Теперь мне нужно сделать его динамическим c, и любая попытка реализовать что-либо, связанное с INotifyPropertyChanged, основанная на информации с этого форума и примерах от Microsoft, не удалась. Итак, прежде всего, действительно ли INotifyPropertyChanged лучший и самый простой вариант для достижения этой цели? Спасибо