У меня есть этот класс:
public partial class Window1 : Window
{
public String Name2;
public Window1()
{
InitializeComponent();
Name2 = new String('a', 5);
myGrid.DataContext = this;
}
// ...
}
И я хочу отобразить строку Name2
в текстовом поле.
<Grid Name="myGrid" Height="437.274">
<TextBox Text="{Binding Path=Name2}"/>
</Grid>
Но строка не отображается. Кроме того, если строка Name2
периодически обновляется с помощью TimerCallback
, нужно ли что-либо сделать, чтобы убедиться, что текстовое поле обновлено при изменении данных?