我有一個正常的WPF文本框控件綁定到一個字符串屬性。我需要在綁定或.Text屬性更新後立即更新顯示的文本。我試過強制TextBox刷新
在TextChanged事件處理程序中。我試過UpdateSourceTrigger=Explicit
關於綁定。我試過
Application.Current.Dispatcher.BeginInvoke(
DispatcherPriority.Input,
new Action(() =>
{
statusTextBox.Text = "newValue";
}));
和這些的許多不同組合。但是顯示的文本只有在我從出口更新文本框的方法中才會更改。
XAML:
<TextBox x:Name="txBox" Height="150" Margin="0,0,0,0" VerticalAlignment="Top" TextWrapping="Wrap" VerticalScrollBarVisibility="Auto" AcceptsReturn="True" VerticalContentAlignment="Top" Text="{Binding TextProperty}"Width="200" />
什麼是您的XAML樣子? – Shoe
@Jim添加了XAML – user1151923
當您將文本綁定到屬性時,爲什麼要設置'statusTextBox.Text =「newValue」'? –