投稿者 HAL  (社会人) 投稿日時 2009/2/21 01:06:11
いつも勉強させて頂いております。

環境は
Windows XP Professional SP3
Visual Studio 2008 です。

お恥ずかしい質問なのですが、FormにComboboxとButtonを配置し、
Buttonを押した際に、BackgroundWorkerにて処理をします。

その際に、_DoWork 内でCombobox.SelectedItemや.SelectedIndexの値を
取得したいのですが非同期なので当たり前でしょうが、怒られてしまいます。

どの様にすれば、
DoWork 内でCombobox.SelectedItemや.SelectedIndexの値を取得できるのでしょうか?
現在は、Butttonを押した際にこれらの値を共通変数に格納して利用している状況です。

この様な形でなくスムースな値取得のご指導を何卒宜しくお願い致します。