/// <summary> /// Handles the DropDownClosed event of the NewSymbolAutoCompleteBox control. /// </summary> private void OnNewSymbolAutoCompleteBox_DropDownClosed(object sender, RoutedPropertyChangedEventArgs <bool> e) { var symbol = ((AutoCompleteBox)sender).Text.ToUpper(); var stockMatch = _vm.FindStockMatching(symbol); if (stockMatch != null) { ((AutoCompleteBox)sender).Text = ""; if (_vm.AddStockCommand.CanExecute(stockMatch.Symbol)) { _vm.AddStockCommand.Execute(stockMatch.Symbol); } } }