www.doronamir.com

E-mail: doron@doronamir.com

 

 

 

 זיהוי מיקום העכבר על הטופס והזזת הפקד בהתאמה

 

בתכנית הנ"ל אנו מזהים את מיקום העכבר על הטופס בעזרת הפרמטר e המכיל שדות ערכים

המכילים את ערכי ה X ו ה Y של מיקום העכבר .

 

עיצוב התכנית :

 

 

קוד התכנית :

    private void Form1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)

        {

            label1.Text=e.Y.ToString(); // הדפסת המיקום

            label2.Text=e.X.ToString();

            button1.Top=e.Y;//הזזת הפקד

            button1.Left=e.X;

            if(button1.Top<0||button1.Top>600) //שמירת הגבולות

                button1.Top=0;

            if(button1.Left<0||button1.Left>300)

                button1.Left=0;

    }

        private void button1_Click(object sender, System.EventArgs e)

        {

        this.Close();//Close the application

        }

הרצת התכנית