Один из способов, с помощью которого мне удалось найти способ решения стилей с помощью кода, заключается в следующем.
Пройдите по дереву визуалов и возьмите AutoCompleteBox, приведите его в текстовое поле, затем настройте цвета (границы, фон и т. Д.)
//Cast into textbox
TextBox Temp = VisualTreeHelper.GetChild(VisualTreeHelper.GetChild(MyAutoCompleteControl, 0), 0) as TextBox;
Temp.BorderBrush = new SolidColorBrush(Colors.Red);//Change border color
Я уверен, что есть лучший способ, но, похоже, это работает.