私はYoutube Mp3コンバータで作業しています。 MP3変換に数秒かかり、ユーザーがフォーム上のコントロールをクリックできないようにします。私はすべてのコントロールのためにControl.Enabled = false
を使用してそれを行ったが、私はこの方法が専門的ではなく、視覚には良いとは思わないと思う。これを行うには良い方法はありますか?全くタイトルバーボタン、または全くタイトルバーを持っていないと変換が行われた後に自分自身を閉じますバックグラウンドで処理中にフォーム上の何かをクリックしないようにする最良の方法は何ですか?
yourModalForm.ShowDialog();
:コメントとして
はこれを説明してください:「とdoesnの視覚には良いと思われます。 Control.Enabled = falseはユーザーが望むものを正確に実行します。つまり、ユーザーの操作を無効にします。 – lenkan
フォーム全体を無効にし、マーキーモードでプログレスバーを表示し、カーソルをBusyに変更します。あなたのアプリを受け取る – Plutonix
...またはモーダルダイアログフォームを表示します。 – LarsTech