public void FocusElement(MenuElement element) { for (int i = 0; i < menuElements.Count; i++) { IHighlightableElement content = menuElements[i].content; if (menuElements[i].Equals(element)) { content.Focus(); } else { content.Blur(); } } }
public void FocusElement(int index) { currentMenuElementIndex = index; for (int i = 0; i < menuElements.Count; i++) { IHighlightableElement content = menuElements[i].content; if (i == currentMenuElementIndex) { content.Focus(); } else { content.Blur(); } } }