コード例 #1
0
 protected override void OnMouseUp(MouseEventArgs e)
 {
     if (e.Button == MouseButtons.Middle && panning != null)
     {
         panning = null;
     }
     base.OnMouseUp(e);
 }
コード例 #2
0
 protected override void OnMouseDown(MouseEventArgs e)
 {
     if (EnableMiddleClickPanning && e.Button == MouseButtons.Middle)
     {
         HitTestResult result = HitTest(e.X, e.Y);
         if (result.ChartArea != null)
         {
             panning = new PanningSupport(e.Location, result.ChartArea, Size);
         }
     }
     base.OnMouseDown(e);
 }
コード例 #3
0
ファイル: EnhancedChart.cs プロジェクト: t-h-e/HeuristicLab
 protected override void OnMouseUp(MouseEventArgs e) {
   if (e.Button == MouseButtons.Middle && panning != null)
     panning = null;
   base.OnMouseUp(e);
 }
コード例 #4
0
ファイル: EnhancedChart.cs プロジェクト: t-h-e/HeuristicLab
 protected override void OnMouseDown(MouseEventArgs e) {
   if (EnableMiddleClickPanning && e.Button == MouseButtons.Middle) {
     HitTestResult result = HitTest(e.X, e.Y);
     if (result.ChartArea != null)
       panning = new PanningSupport(e.Location, result.ChartArea, Size);
   }
   base.OnMouseDown(e);
 }