public void SetMouseOverMenuItems(LeftMenuMouseOverEventArgs args) { MenuItemName menuItemName = args.MenuItemName; switch (menuItemName) { case MenuItemName.HighSchool: HighSchoolMenuItemStyle.IsMouseOver = args.IsMouseOver; break; case MenuItemName.Faculty: FacultyMenuItemStyle.IsMouseOver = args.IsMouseOver; break; case MenuItemName.Chair: ChairMenuItemStyle.IsMouseOver = args.IsMouseOver; break; case MenuItemName.Specialty: SpecialtyMenuItemStyle.IsMouseOver = args.IsMouseOver; break; case MenuItemName.Specialization: SpecializationMenuItemStyle.IsMouseOver = args.IsMouseOver; break; case MenuItemName.Employee: EmployeeMenuItemStyle.IsMouseOver = args.IsMouseOver; break; } }
private void SetMouseOver(object sender, bool isMouseOver) { LeftMenuMouseOverEventArgs args = CreateLeftMenuMouseOverEventArgs(sender, isMouseOver); if (args != null) { ViewModel.MenuItemsStyle.SetMouseOverMenuItems(args); } }
private LeftMenuMouseOverEventArgs CreateLeftMenuMouseOverEventArgs(Border border, bool isMouseOver) { LeftMenuMouseOverEventArgs args = null; if (border != null && borderMap != null && borderMap.ContainsKey(border)) { args = new LeftMenuMouseOverEventArgs(borderMap[border], isMouseOver); } return(args); }
private LeftMenuMouseOverEventArgs CreateLeftMenuMouseOverEventArgs(object sender, bool isMouseOver) { LeftMenuMouseOverEventArgs args = null; Border button = sender as Border; if (button != null) { args = CreateLeftMenuMouseOverEventArgs(button, isMouseOver); } return(args); }