منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
خدعة بسيطة بالسي شارب . - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم امثلة ومشاريع C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=179)
+--- الموضوع : خدعة بسيطة بالسي شارب . (/showthread.php?tid=35152)



خدعة بسيطة بالسي شارب . - asemshahen5 - 07-06-20

اليوم اقدم لكم خدعة بسيطة عن تحريك الدائرة الإحصائية عن طريق الماوس .

خدعة بسيطة بالسي شارب .





PHP كود :
       private void chart1_MouseMove(object senderMouseEventArgs e)
 
       {
 
           if (e.Button != MouseButtons.Left) return;
 
           if (!_mousePos.IsEmpty)
 
           {
 
               var style chart1.ChartAreas[0].Area3DStyle;
 
               style.Rotation Math.Min(180Math.Max(-180style.Rotation - (e.Location._mousePos.X)));
 
               style.Inclination Math.Min(90Math.Max(-90style.Inclination - (e.Location._mousePos.Y)));
 
           }
 
           _mousePos e.Location;
 
       }

 
       private void Form1_Load(object senderEventArgs e)
 
       {
 
           chart1.Series[0].Points.Clear();
 
           chart1.Series[0].Points.AddY(10);
 
           chart1.Series[0].Points.AddY(10);
 
           chart1.Series[0].Points.AddY(10);
 
           chart1.Series[0].Points.AddY(10);
 
       }
 
       private void chart1_MouseEnter(object senderEventArgs e)
 
       {
 
           Cursor Cursors.Hand;
 
       }
 
       private void chart1_MouseLeave(object senderEventArgs e)
 
       {
 
           Cursor Cursors.Default;