Я испытал то же самое - он не работает должным образом в его текущей форме (я думаю, вы говорите об AutoCompleteBox, который поставляется с выпуском WPFToolkit в феврале 2010 года).
Я создал подкласс:
public class AutoCompleteFocusableBox : AutoCompleteBox
{
public override void OnApplyTemplate()
{
base.OnApplyTemplate();
var textbox = Template.FindName("Text", this) as TextBox;
if(textbox != null) textbox.Focus();
}
}
Устанавливает фокус на фактическое TextBox
(называемое «Текст»), которое является частью значения по умолчанию ControlTemplate
.