public void SelectAtPoint(Point point)
{
var localPanel = this.FindSelectedPanel(point);
if (localPanel != null)
{
this.SelectedIndex = (int)localPanel.Tag;
localPanel.Opacity = 1;
this.SetOpacity(this.panels.Except(new List<UIElement> { localPanel }), StartMenuViewItemFactory.DEFAULT_OPACITY);
}
else
{
this.SetOpacity(this.panels, StartMenuViewItemFactory.DEFAULT_OPACITY);
this.SelectedIndex = -1;
}
}