В моем приложении Silverlight у меня есть кнопка, которая открывает диалог OpenFileDialog.
OpenFileDialog oDlg = new OpenFileDialog();
oDlg.Multiselect = true;
oDlg.Filter = "Image Files (*.png, *.jpg)|*.png;*.jpg";
if (!(bool)oDlg.ShowDialog())
return;
Add(oDlg.Files);
А затем в Add я получаю необходимые данные из FileInfos и продолжаю. У меня проблема в том, что окно иногда появляется под (или позади) браузера. Я видел это только на Mac. Я бы хотел исправить это, но понятия не имею, с чего начать. Кто-нибудь видел что-нибудь подобное или есть идеи?