منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : خدعة بسيطة بالسي شارب .
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
اليوم اقدم لكم خدعة بسيطة عن تحريك الدائرة الإحصائية عن طريق الماوس .

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





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;