Как сделать, чтобы текст передвигался при изменения позиции курсора - C#

Узнай цену своей работы

Формулировка задачи:

Как сделать, чтобы текст передвигался при изменения позиции курсора? Т.е., допустим текст "Нажми меня", как сделать, чтобы при передвижении мыши по pictureBox, он передвигался туда, где находится курсор?

Решение задачи: «Как сделать, чтобы текст передвигался при изменения позиции курсора»

textual
Листинг программы
using System;
using System.Drawing;
using System.Windows.Forms;
 
namespace MovingText{
    public partial class Form1 : Form{
        Timer t = new Timer();
        int x = 0, y = 0;
        string s = "";
        public Form1(){
            InitializeComponent();
            t.Interval = 10;
            t.Enabled = true;
            t.Tick += new EventHandler(t_Tick);
        }
        public void t_Tick(object sender, EventArgs e){
            s = Convert.ToString(textBox1.Text);
            label1.Text = s;
            x = MousePosition.X;
            y = MousePosition.Y;
            label1.Location = new Point(x / 2, y / 2);
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.182 из 5
Похожие ответы