У меня есть окно с моим пользовательским элементом управления, похожим на текстовое поле
<Window.Title>
<Binding ElementName="codeBox" Path="Filename" UpdateSourceTrigger="PropertyChanged" />
</Window.Title>
...
<custom:CodeArea Name="codeBox">
</custom:CodeArea>
вот что у меня внутри кода возврата CodeArea (CodeArea.xaml.cs)
private string _filename = "NoName";
public string Filename
{
get { return _filename; }
set { _filename = value; }
}
Когда приложение запускается, оно имеет заголовок «NoName». Если я открываю какой-либо файл, вызывается установщик имени файла , но заголовок не изменяется. Что я делаю не так?