ラベルの上にカーソルを置いたときに、ラベルのテキストの色を変更しようとしています。コマンドを previewmousemove イベントに入れてみましたが、うまくいきません。
private void hand_PreviewMouseMove(object sender, PreviewMouseEventArgs e)
{
Cursor.Current = Cursors.Hand;
xrLabel260.BackColor = Color.CornflowerBlue;
}
これが機能しなかった後、mouseenter/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;
}
これもうまくいきませんでした。動作するようにコードを変更するにはどうすればよいですか? よろしくお願いいたします。