私のフォームには、その GroupBbox MouseEvents に問題があります。
いくつかの GUI ガジェット (ドッキング、不透明度など) を作成しようとしています。
次に例を示します。
すべての (GUI) オブジェクトをこれら 2 つの関数にリンクしました。
private void MyMouseMove(object sender, MouseEventArgs e)
{
this.Opacity = 1;
}
private void MyMouseLeave(object sender, EventArgs e)
{
this.Opacity = 0.5;
}
..イベントがないため、グループパネルを期待してMouseMove
くださいMouseLeave
。追加できますか?標準のパネルにもそれらがあります。
その GroupPanels のレイアウト (境界線とテキストを含む) が本当に気に入っています。そのため、GroupBox でその問題を解決できるようになりたいと思っています。
私が作成したガジェットは、カーソルがフォーム内またはフォーム外にある場合にのみトリガーされます。(非アクティブかアクティブかは関係ありません)。MouseMove
と以外に、それをトリガーする別の方法があるかもしれませんMouseLeave
。