Ejemplo n.º 1
0
 /// <summary>
 /// Raised when a context menu is shown
 /// </summary>
 /// <param name="e">The <see cref="Fr.Medit.MedDataGrid.PositionContextMenuEventArgs"/> instance containing the event data.</param>
 public virtual void OnContextMenuPopUp(PositionContextMenuEventArgs e)
 {
     for (int i = 0; i < behaviorModels.Count; i++)
     {
         behaviorModels[i].OnContextMenuPopUp(e);
     }
 }
Ejemplo n.º 2
0
 public void OnContextMenuPopUp(PositionContextMenuEventArgs e)
 {
     if (ContextMenuPopUp != null)
     {
         ContextMenuPopUp(this, e);
     }
 }
Ejemplo n.º 3
0
        public override void OnContextMenuPopUp(PositionContextMenuEventArgs e)
        {
            base.OnContextMenuPopUp(e);
            if (e.Cell is ICellContextMenu)
            {
                ICellContextMenu l_ContextMenu = (ICellContextMenu)e.Cell;
                MenuCollection   l_Menus       = l_ContextMenu.GetContextMenu(e.Position);
                if (l_Menus != null && l_Menus.Count > 0)
                {
                    if (e.ContextMenu.Count > 0)
                    {
                        System.Windows.Forms.MenuItem l_menuBreak = new System.Windows.Forms.MenuItem("-");
                        e.ContextMenu.Add(l_menuBreak);
                    }

                    foreach (System.Windows.Forms.MenuItem m in l_Menus)
                    {
                        e.ContextMenu.Add(m);
                    }
                }
            }
        }
        /// <summary>
        /// Handles the context menu popup
        /// </summary>
        /// <param name="e">The cell position</param>
        public override void OnContextMenuPopUp(PositionContextMenuEventArgs e)
        {
            base.OnContextMenuPopUp(e);
              if (e.Cell is ICellContextMenu)
              {
            ICellContextMenu l_ContextMenu = (ICellContextMenu)e.Cell;
            List<MenuItem> l_Menus = l_ContextMenu.GetContextMenu(e.Position);
            if (l_Menus != null && l_Menus.Count > 0)
            {
              if (e.ContextMenu.Count > 0)
              {
            System.Windows.Forms.MenuItem l_menuBreak = new System.Windows.Forms.MenuItem("-");
            e.ContextMenu.Add(l_menuBreak);
              }

              foreach (System.Windows.Forms.MenuItem m in l_Menus)
              {
            e.ContextMenu.Add(m);
              }
            }
              }
        }
 /// <summary>
 /// Fires the context menu popup
 /// </summary>
 /// <param name="e">The specified cell</param>
 public void OnContextMenuPopUp(PositionContextMenuEventArgs e)
 {
     if (ContextMenuPopUp != null)
       {
     ContextMenuPopUp(this, e);
       }
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Raised when a context menu is shown
 /// </summary>
 /// <param name="e">The <see cref="Fr.Medit.MedDataGrid.PositionContextMenuEventArgs"/> instance containing the event data.</param>
 public virtual void OnContextMenuPopUp(PositionContextMenuEventArgs e)
 {
     for (int i = 0; i < behaviorModels.Count; i++)
       {
     behaviorModels[i].OnContextMenuPopUp(e);
       }
 }