かなりくだらない質問だと思いますが、、、

C# .NET の Form アプリケーションで、ウィンドウの外周を線がぐるぐる回るというのがやりたくて
タイマで一定周期で Invalidate して OnPaint ハンドラでウィンドウに DrawLine しています
線は問題なく表示されますが、タイマの周期や一回の移動距離を調整してもどうしてもちらいてしまって
滑らかな動きになりません
ちらつかずに描画する何か特別な方法があるんでしょうか?