Здравствуйте!
Cледующий код написан на С++
В обработчике события движения курсора мыши по панели (которая на форме находится) добавим следующий текст:
if (i >= 0)
{
if (X - i > 0)
{
this->Caption = " " + this->Caption;
}
else if (X - i < 0)
{
this->Caption = this->Caption.Delete(1,1);
}
}
i = X;
Здесь используется переменная формы i, в которой хранится последнее значение координаты
X курсора мыши. При перемещении курсора вправо, в заголовок окна добавляются пробелы, в результате заголовок как бы перемещается вправо. При перемещении курсора мыши влево из строки заголовка удаляются первые символы, в результате заголовок перемещается влево.
Как решить такую задачу на С#?
Буду благодарен за любой совет!