MoveFocus メソッドを使うのが一番だけど、 ComboBox だと上手く動かない。
でも、どうしてもやりたい場合は
comboBox.KeyDown += delegate (object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { KeyEventArgs e1 = new KeyEventArgs( e.KeyboardDevice, e.InputSource, e.Timestamp, Key.Tab); e1.RoutedEvent = Keyboard.KeyDownEvent; InputManager.Current.ProcessInput(e1); } }
という風に、Tab キーを押したことにすればいい。