2017-01-23 9 views
0

私はフォームでUsercontrolを作成します。ユーザーコントロールにButton、行、ラベルが含まれています。私は、マウスを離したときに、マウスを掴んで黒に戻るとき、ボタンの背景を青に変えたい。私が期待した結果ではなく、結果を実行しようとしたとき。私がホバリングしたら、何も起こらないが、私は背景色を青に変えておく。ユーザーコントロールのボタンホバー

ユーザーコントロール内のこの私のコードは:

private void button1_MouseHover(object sender, EventArgs e) 
    { 
     button1.BackColor = Color.Blue; 
    } 
    private void button1_MouseLeave(object sender, EventArgs e) 
    { 
     button1.BackColor = Color.Black; 
    } 
+0

[ボタンのアニメーション効果](http://stackoverflow.com/a/39049068/3110834) –

答えて

0
private void mEnter(object sender, EventArgs e) 
    { 
     button1.BackColor = Color.Blue; 
    } 

    private void mLeave(object sender, EventArgs e) 
    { 
     button1.BackColor = Color.Black; 
    } 

がマウス入力とマウスは、マウスのホバーの代わりに残して使用してみて、マウスのホバーは、実際にはまだそれを超えるように、マウスが必要です。入力すると、ボタンの境界線を入力する必要があります。

関連する問題