これが何度も尋ねられる問題であることは十分承知していますが、完全な解決策は見つかりませんでした。
問題: いくつかのテーブル パネル、テキスト領域、および文字カウンターとして機能するテキスト ラベルを備えた単純な Windows フォームがあります。非常に単純な設定です。しかし、その文字カウンター テキスト ラベルの更新を開始すると、テキスト領域の 1 つに入力する文字ごとにフォーム全体がちらつきます (つまり、白く点滅します)。
私が読んだ中で最も一般的な解決策は、さまざまなバッファリングとレンダリングのパラメーターをいじることです。無効化、ダブル バッファリング パラメータ、一連の ControlStyle パラメータ、およびダブル バッファリングを強制する他のいくつかの奇妙な方法をいじりました。
これらすべての解決策のうち、顕著な改善が見られるのは2 つだけです。ただし、キーに指を置いただけでは、最終的にちらつきが発生します。したがって、私が探しているのは、ちらつきを完全に取り除くさらに優れたソリューションです。文字数カウンターは初歩的な概念であるため、よく知られた解決策がある分野であると確信しています。