1

プロパティを使用してノードの色を設定できますForegroundColorが、1つの奇妙な問題が発生します。

色付きのノードを選択し(色に関係なく)、マウスを下に置いた状態で他のノードを左クリックすると、ノードは元の色(私の場合は黒)に戻ります。マウスを離すとすぐに、前景色が再び設定されます。

なぜこれが起こっているのか誰か教えてもらえますか?

4

1 に答える 1

1

仕様によるものです。しかし、それはマウスが押されている間だけそのようにとどまるので、それはユーザーの気を散らすものではないはずです。実際、コントロールがあなたのアクションを検出したことをユーザーに示します。
ただし、その動作を変更することに熱心な場合は、onMouseDownイベントをオーバーライドしてください

于 2012-08-06T03:36:03.120 に答える