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();
         }
     }
 }