【发布时间】:2012-08-14 17:24:27
【问题描述】:
MessageText 属性只有在我点击另一个控件时才会更新。更重要的是,如果我按下任何按钮,则不会执行 Click 处理程序,而是执行 MessageText 集。我的脑袋坏了。
<TextBox x:Name="messageText" Grid.Row="1" Grid.Column="0"
TextWrapping="Wrap" Text="{Binding Path=MessageText, Mode=TwoWay}"/>
private void ChatView_Loaded(object sender, RoutedEventArgs e)
{
DataContext = viewModel;
}
public string MessageText
{
get
{
return this.messageText;
}
set
{
this.messageText = value;
OnProperyChanged("MessageText");
}
}
【问题讨论】:
标签: c# wpf xaml data-binding