RDCに接続すると、iamはmdi子フォームの背景画像の点滅の問題を観察します。どうすればそれらを避けることができますか?C#WindowsフォームにMDI子フォームが表示されているときにちらつきを避ける方法はありますか?
3
A
答えて
1
あなたは次のことを試しましたか?
this.DoubleBuffered = true;
これをInitializeComponentの後にコンストラクタに入れます。
0
私は同じ問題で苦労していて、form.DoubleBuffered = trueなどのものは何も見つかりませんでした。これは私にとってうまくいくものです
form.WindowState = FormWindowState.Minimized;
form.Show();
form.WindowState = FormWindowState.Maximized;
デザイナー側では、フォームウィンドウの状態を[標準]のままにしておきます。
1
私はこのコードを使用していますが、フリッカーはまったくありません。
if (!CheckForm(childForm))
{
childForm.WindowState = FormWindowState.Minimized; //avoid flickering
childForm.Show();
childForm.WindowState = FormWindowState.Normal;
}
else
{
childForm.BringToFront();
childForm.WindowState = FormWindowState.Minimized;
childForm.Activate();
childForm.WindowState = FormWindowState.Normal;
}
0
また、私は長い間この問題に直面していました。そして、私はちょうどこの方法が出てきた。最大化ではなく塗りつぶしモードでフォームを開く
//childFrm.WindowState = FormWindowState.Maximized;
childFrm.Dock = DockStyle.Fill;
MDI形式の背景イメージをすべて削除します。
関連する問題
- 1. C#別の子フォームが開いているときにMDI親の子フォームを無効にする方法
- 2. WindowsフォームのMDI子フォーム
- 3. PropertyStoreとMDI子フォームについて
- 4. MDI子フォームC#
- 5. 子フォームからMDI親フォームのラベルテキストにアクセスできません
- 6. 「スタートアップ」フォームがVB.NETに読み込まれる前にWindowsフォームを表示する方法はありますか?
- 7. MDI子を表示 - 画面に表示されるミリ秒間だけ表示されるランダムなフォーム
- 8. アイテムを更新するときにlistViewのちらつきを避ける方法はありますか?
- 9. 別のフォームがMDIの親で実行されている場合、子フォームからチェックする方法は?
- 10. MDIフォームの希望の場所に子フォームを表示するには?
- 11. MDI子フォーム - Windowsの枠線スタイルに問題がありますか?
- 12. MDI内の別の子フォームから子フォームを開くには?
- 13. 開くときにMdi子フォームのサイズが変更されないようにする方法
- 14. 子フォームがアクティブなときに親フォームを無効にする方法はありますか?
- 15. Mdiフォームが確実に表示される
- 16. VB.NET - mdi親ボーダーレスフォームエッジ上を移動すると、mdiの子フォームがちらつくのを止めるにはどうすればいいですか?
- 17. UpdatePanel - UIのちらつきを避ける方法に関するアイデアはありますか? - ASP.NET/Jquery
- 18. C#MDI親フォームから子への値の受け渡し
- 19. フォームが表示されているときにコードを実行するには?
- 20. テキストファイルがフォームにロードされているときに覆いをかける必要があります
- 21. メインMDI親フォームでMenuListを使用してMDI子フォームを開く方法
- 22. 自動リフレッシュ後にちらつきを避ける方法
- 23. 親フォームの変数をmdiの子フォームから設定する
- 24. 親フォーム子フォームが閉じているときに開きますか?
- 25. すべてのmdiフォームが閉じられたときのイベント
- 26. 2つのMDI子フォームが互いに干渉します
- 27. フォームを表示しているときにC++から呼び出されたDelphi DLLがクラッシュする
- 28. Windowsフォームを常に上に表示させる方法は?
- 29. C#WinFormsフォームを無効にすると、MDIフォームが背面にジャンプします
- 30. 回転表示にちらつきがあります
私はすでに試しましたが、ちらつきは解決されません。 – user186246
これはいかがですか? http://msdn.microsoft.com/en-us/library/dd145208%28v=vs.85%29.aspxウィンドウをロックし、行うことを行い、ロックを解除します。 – sprinter252