コード例 #1
0
ファイル: FitElementControl.cs プロジェクト: olesar/Altaxo
        protected override void OnClick(EventArgs e)
        {
            int idx = 0;

            if (_controller != null && _lastMouseButton == MouseButtons.Right)
            {
                // test if clicked on a dependent variable column
                if (IsClickOnDependentVariable(_lastMouseDown, ref idx))
                {
                    ContextMenu menu = new ContextMenu();
                    MenuItem    item = new IdxMenuItem("Delete", new EventHandler(this.EhDeleteDependentVariable), idx);
                    menu.MenuItems.Add(item);
                    menu.Show(this, this._lastMouseDown);
                    return;
                }
                if (IsClickOnFitFunction(_lastMouseDown))
                {
                    ContextMenu menu = new ContextMenu();
                    MenuItem    item;

                    item = new IdxMenuItem("Edit", new EventHandler(this.EhEditFitFunction), 0);
                    menu.MenuItems.Add(item);
                    menu.Show(this, this._lastMouseDown);
                    return;
                }
            }
            base.OnClick(e);
        }
コード例 #2
0
 protected override void OnClick(EventArgs e)
 {
   int idx=0;
   if(_controller!=null && _lastMouseButton==MouseButtons.Right)
   {
     // test if clicked on a dependent variable column
     if(IsClickOnDependentVariable(_lastMouseDown, ref idx))
     {
       ContextMenu menu = new ContextMenu();
       MenuItem item = new IdxMenuItem("Delete",new EventHandler(this.EhDeleteDependentVariable),idx);
       menu.MenuItems.Add(item);
       menu.Show(this,this._lastMouseDown);
       return;
     }
   }
   base.OnClick (e);
 }