質問

いwinformプロジェクトもリストしているため、すべてのファイルに指定されたフォルダにまとめた。ものを選択することができ先の各ファイルの場合、ユーザが選択したの目的地は、すべてのファイルにそのように移動する動作となっていますので、ファイルをひとつひとつ調べることです。

私の次のステップがついては親権者の方の同意が必要表示を確認するために必要とするファイルが移動し、各ファイルの名前-宛先の確認として形にしています。

私の質問は追加するにはどうしたらよいで文字数が多くなるため、フキダシの確認フォーム上で管理した後に既にロードで使用 confirm.showdialog() からその他の形でなく、ユーザー。ってきたのでしょうかいいから元の形でニーズをそれぞれ表示する場合が動き始めるこのファイルが、私の意見にも耳を傾:)

つくばイノベーション

役に立ちましたか?

解決

両以上の答えを良くしています。

がわかれば、正しくは、メインフォームすることにより、複数のファイルを選択し、選択先との打上げに動きます。が必要なものは、私だけでは、以下の

  1. いて新しいフォームを作成する報告書のプロセス、ユーザーが必要の相互作用でお知らせ、ユーザにファイルの移動を行ってい;
  2. インスタンスを生成しますのBackgroundWorkerオブジェクト、ファイルの移動方法からBackgroundWorker.DoWork()メソッド内のメイン形態);
  3. フラグをおBackgroundWorker進捗の報告、そのBackgroundWorker.報告書の充実()イベントハンドラ内からのご移動-ファイル方法
  4. 利用に構成されたファイルのリストに名前の由ですので,ファイル移動のダイアログ形式のファイルは、日々変化しています。簡単なDataBinding上にラベルすべきだというがんを移動しCurrencyManagerのクラスタ間のレプリケーション内のリストの方がより簡単に利用でのリストindexerのファイル名、特定のインデックス;
  5. 時にユーザの移動過程なく、ファイル名と、カウントし、その後の設定ProgressBarの最大値は、ファイルの数だけます。
  6. のBackgroundWorker.報告書の充実()メソッドでは、整数値を引数として、その後、おProgressChanged()イベントハンドラることができま表示する名前のファイルにコピーウィンドウのファイル名の指数立地、インデックスよりご報告書の充実()メソッドがあります。

この利用できるようになりますの性能を補うスレッドなし"凍結"メインスレッドからフォームの生成には時間がかかるため、そのことができますを同時に実行ファイルを移動し、ファイル名を表示する進捗状を示すユーザーを視覚的に何の進展をはじProgressBarの制御、表示するファイル名として必要です。

はこすか?

他のヒント

プリセットダイアログを使用する代わりに別のフォームを作成する方が簡単ではないでしょうか?

あなたはちょうどあなたが移入テキストボックスを持っており、リフレッシュすることができ、そのよう

あなたは確認ダイアログウィンドウ内のファイルの移動を示すために、すべてのコードを入れてください可能性があります。

あなたが情報を移動し、ファイルを収集する方法を教えてもらえより完全なソリューションを提供するのではなくています。

良い解決策はただ移動するファイルのリストを渡した後、ダイアログで移動機能を実行することになります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top