2017-03-23 6 views
0

私は小さいpanelを持っていますが、マウスがこのpanelにある間に、特定のアイコンを持っています。 mouse enter/leave eventはこのパネルの一部がtoolstipsで覆われている可能性があるため使用できません。私はmouse move eventを試しましたが、それはあまりにも悪いです。 ?パネルのデフォルトのカーソルアイコンを設定したり、私が何とかやりたいどのような方法がある(C#の、のWinForm)パネルのデフォルトのカーソルアイコンを設定

+0

'MouseHover'イベントを検討したり除外したりしましたか? –

+1

パネルの 'Cursor'プロパティを設定しようとしましたか? –

答えて

3

パネルのCursorプロパティを使用しますが、注意してください -

Cursorプロパティは、周囲でありますプロパティ。アンビエントプロパティは、設定されていない場合、親コントロールから取得されるコントロールプロパティです。たとえば、Buttonはデフォルトで親フォームと同じBackColorを持ちます。アンビエントプロパティの詳細については、AmbientPropertiesクラスまたはControlクラスの概要を参照してください。

これは、明示的にデフォルトのカーソルにそのPanel背中上のすべてのCursorプロパティを指定しなければならないことを意味します。

関連する問題