client/src/Iri.Modernisation.Controls/View/ClickMenu/ClickMenuPanelContextualiser.xaml.cs
changeset 0 249d70e7b32d
child 13 b5ee436add3d
equal deleted inserted replaced
-1:000000000000 0:249d70e7b32d
       
     1 using System;
       
     2 using System.Windows;
       
     3 using System.Windows.Controls;
       
     4 using System.Windows.Documents;
       
     5 using System.Windows.Ink;
       
     6 using System.Windows.Input;
       
     7 using System.Windows.Media;
       
     8 using System.Windows.Media.Animation;
       
     9 using System.Windows.Shapes;
       
    10 
       
    11 namespace Iri.Modernisation.Controls.View
       
    12 {
       
    13 	public partial class ClickMenuPanelContextualiser : UserControl
       
    14     {
       
    15         public event EventHandler<ClickMenuItemHooverEventArgs> ClickMenuItemHooverSelected;
       
    16 		public ClickMenuPanelContextualiser()
       
    17 		{
       
    18 			// Required to initialize variables
       
    19 			InitializeComponent();
       
    20             _contextualiserItem.ClickMenuItemHooverSelected += new EventHandler<ClickMenuItemHooverEventArgs>(Item_ClickMenuItemHooverSelected);
       
    21             _referenceItem.ClickMenuItemHooverSelected += new EventHandler<ClickMenuItemHooverEventArgs>(Item_ClickMenuItemHooverSelected);
       
    22             _questionItem.ClickMenuItemHooverSelected += new EventHandler<ClickMenuItemHooverEventArgs>(Item_ClickMenuItemHooverSelected);
       
    23             _polemicItem.ClickMenuItemHooverSelected += new EventHandler<ClickMenuItemHooverEventArgs>(Item_ClickMenuItemHooverSelected);
       
    24             _adhesionItem.ClickMenuItemHooverSelected += new EventHandler<ClickMenuItemHooverEventArgs>(Item_ClickMenuItemHooverSelected);
       
    25 		}
       
    26 
       
    27         void Item_ClickMenuItemHooverSelected(object sender, ClickMenuItemHooverEventArgs e)
       
    28         {
       
    29             ClickMenuItemHooverSelected(sender, e);
       
    30         }
       
    31 		private void Grid_MouseEnter(object sender, System.Windows.Input.MouseEventArgs e)
       
    32 		{
       
    33 			Hidden.Visibility = Visibility.Visible;
       
    34 			//Rect2.Visibility = Visibility.Collapsed ;// TODO: Add event handler implementation here.
       
    35 		}
       
    36 
       
    37 		private void Grid_MouseLeave(object sender, System.Windows.Input.MouseEventArgs e)
       
    38 		{
       
    39             
       
    40 			Hidden.Visibility = Visibility.Collapsed;
       
    41 		}
       
    42 	}
       
    43 }