0

MicrosoftVisualBasicPowerpacksキットの一部であるLineShapeを使用してグラフ上に線を描画しています。線をクリックしてドラッグできるようにする必要があります。私は現在それを行うことができますが、線をドラッグしている間、それは本当にひどくちらつきます。ドラッグ中に端点の位置を変更するだけでよいので、チャートに線のグラフィックを描くよりもLineShapeを使用する方が簡単だと思いましたが、このちらつきは本当にひどく、私のアプリケーションには受け入れられません。

LineShapesやその他のPowerpackシェイプを、ちらつきなしに移動する方法を知っている人はいますか?

PS DoubleBufferedは、使用しているフォームでtrueに設定されています。

ありがとう!

アップデート

この問題の解決策はどこにも見つからなかったので、クラス全体をやり直してチャートのPostPaintイベントで線を描画し、線を移動したいときはいつでも再描画することになりました。今ではちらつきはありませんが、この「ツール」がそのような明白なアプリケーションで機能しなかったことに非常に失望しました。

応答してくれたハンスにもう一度感謝します。

4

0 に答える 0