■14455 / ) |
Re[1]: RunWorkerAsync(100)をForm_Loadで |
□投稿者/ ぽん他 (7回)-(2008/02/19(Tue) 08:53:08)
|
Form_Shown(object sender, EventArgs e)
で実行したら上手く動いているようです。 これでよいのでしょうかぁ・・・
Load は、終ってから表示されるんですね。
■No14452 (ぽん他 さん) に返信 > お世話になってます。C#初心者のぽん他です。 > > また質問させて下さい。 > > BackgroundWorkerを勉強してます。 > ↓参考にしました。 > http://www.atmarkit.co.jp/fdotnet/dotnettips/436bgworker/bgworker.html > > form1から、form2を ShowDialog(this); で開くと同時に > Form2_LoadでbgWorker.RunWorkerAsync(100);を実行すると、 > 動くときと、動かない時があります。 > ボタンのクリックで行うと必ず動作します。 > #動くとき→0〜100%までプログレスバーが進む。 > #動かない時→0%のまま・・・ > > 初心者ですみません。そういうものなのでしょうか? > また、フォームを開くと同時に動かすようなことは > できるのでしょうか?(ボタン操作では無くて) > > すみません、よろしくお願いします > > ↓ここでも質問しています。 > http://www.ailight.jp/BBS/Default.aspx >
|
|