前提・実現したいこと
C#にてpanelコントロール上に、大量のlabel,textbox,picturebox等のコントロールを動的にpanel.Controls.Add("");を使用し追加しております。
panelコントロールはAutoSclollをTrueにしており、各種コントロールが追加された後、スクロールすることが可能です。
panel上のコントロール数が200~400個程度ならスクロールバーでの移動、マウスホイール移動どちらとも問題ないのですが、それ以上になるとスクロールバーでの画面移動の際に特に、画面がフリーズし、OS自体も固まってしばらく動かなくなります。
何か改善策がございましたら知恵をおかしいただきたく存じます。
試したこと
ダブルバッファリング等は、数時間程調べ検証を行いましたが改善されませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/04 23:18
2018/12/05 00:44
2018/12/06 20:41
2018/12/23 00:08