我試圖在將鼠標懸停在標籤上時更改標籤文本的顏色。我試圖把這個命令放在previewmousemove事件中,但這不起作用。將鼠標懸停在標籤上時更改標籤的前部顏色
private void hand_PreviewMouseMove(object sender, PreviewMouseEventArgs e)
{
Cursor.Current = Cursors.Hand;
xrLabel260.BackColor = Color.CornflowerBlue;
}
之後,這並沒有工作,我試圖用鼠標事件/ mouseleave事件來改變顏色。
private void xrLabel260_MouseEnter(object sender, EventArgs e)
{
xrLabel260.ForeColor = Color.CornflowerBlue;
}
private void xrLabel260_MouseLeave(object sender, EventArgs e)
{
xrLabel260.ForeColor = Color.Black;
}
這也沒有工作。我怎樣才能改變我的代碼,以便它可以工作?預先感謝您的幫助。
事件發生了嗎? – 2013-05-03 15:43:00
previewmousemove正在發射,但似乎沒有辦法在devexpress設計器中使用mouseenter和mouseleave事件。 – 2013-05-03 15:46:11