语言:C# 主题:当鼠标悬停在标签上时,如何检测MouseWheel事件并将其应用于TextBox。
您好,
我正在创建一个Windows窗体应用程序,我这样做是为了当多个标签上的MouseHover事件发生时,文本框中的文本会发生变化。有些消息较长,需要滚动,但文本框必须在MouseLeave上消失。我希望这样做,以便用户可以在将鼠标悬停在标签上时滚动文本框的内容。
用于在TextBox中写入的函数
private void writeToInfoTxtBox(string infoToWrite) //write in fieldInfoTxtBox
{
enableVisibility(); //func. used to make txtbox visible (among other things)
fieldInfoTxtBox.Text = infoToWrite;
}
private void Label_MouseHover(object sender, EventArgs e)
{
writeToInfoTxtBox("*****");
}
我添加了对应用程序的捕获以使事情更清楚。
谢谢。