C# では、次のようなことができます。
OpenFileDialog dlg = new OpenFileDialog();
if (dlg.ShowDialog() == DialogResult.OK)
{
pbxPhoto.Image = new Bitmap(dlg.OpenFile());
}
しかし、リスナーなしでどのボタンが押されたかを知ることができるのはなぜでしょうか? ファイルを開くダイアログが閉じられるまで、プログラムフローは「if」句の直前で停止しますか?