Post date: May 21, 2010 6:27:08 AM
private void FilterTextbox_TextChanged(object sender, TextChangedEventArgs e) { TextBox tb = sender as TextBox; if(tb != null) tb.GetBindingExpression(TextBox.TextProperty).UpdateSource(); }
<TextBox x:Name="FilterTextbox"
Text="{Binding FilterListValue, Source={StaticResource vmMerchants}, Mode=TwoWay}"
TextChanged="FilterTextbox_TextChanged" Width="200" > <interaction:Interaction.Triggers> <interaction:EventTrigger EventName="KeyDown" > <behavior:TextBoxEnterButtonInvoke TargetName="FilterButton" /> </interaction:EventTrigger> </interaction:Interaction.Triggers> </TextBox>