Если в вашем Listbox имеется достаточное количество элементов, вы можете установить AlternationCount
в Listbox на большее, чем количество элементов, и использовать DataTrigger в AlternationIndex
ListBoxItem, чтобы сделать что-то особенное, например, переключение шаблонов, еслиэто равно 0