以下は私のコードスニペットです。
OpenFileDialog dialog = new OpenFileDialog()
{
Filter = "Excel Files (*.xlsx;*.xls;)|*.xlsx;*.xls;",
};
if (dialog.ShowDialog().Value == false)
{
IsCommiting = false;
return;
}
else
{
Items.Clear();
}
dialog.ShowDialog() が呼び出されると、「ShowDialog failed.」というメッセージとともに InvalidOperationException が発生しました。
グーグル検索で関連記事を見つけました。 http://social.msdn.microsoft.com/Forums/en-US/silverlightmvvm/thread/6ae9454b-b5ba-4286-959f-6dc4d347ebf7/
この記事は、ファイルを開くダイアログでの複数選択についてです。しかし、Multiselect プロパティを True に設定しませんでした。この問題は頻繁には発生せず、再現できません。
同じ問題に苦しんでいる人はいますか?