フォームアプリケーションの作成時、
画面にテキストボックスやラベルなどのコントロールがたくさん(40個以上?)配置してあるときに
切り替えや画面を閉じる際にとんでもないちらつき(しかも遅くなる)が発生する場合。
ComponentOneのコントロールには
Redraw(再描画)プロパティが用意されていたので、それを使用して
this.GridName.Redraw = false;
this.TabPageName.Redraw = false;
this.close(); // フォームを閉じる
または
通常のVisible(表示)プロパティを使用して
this.GridName.Visible = false;
this.TabPageName.Visible = false;
this.close(); // フォームを閉じる
とすると、描画をストップするのでちらつきがなくなり、素早く閉じることができた。