Ejemplo n.º 1
0
        private DialogResult STAShowSaveDialog(FileDialog dialog)
        {
            SaveDialogState state = new SaveDialogState();

            state.dialog = dialog;
            System.Threading.Thread t = new System.Threading.Thread(state.ThreadProcShowDialog);
            t.SetApartmentState(System.Threading.ApartmentState.STA);
            t.Start();
            t.Join();
            return(state.result);
        }
Ejemplo n.º 2
0
 private DialogResult STAShowSaveDialog(FileDialog dialog)
 {
     SaveDialogState state = new SaveDialogState();
     state.dialog = dialog;
     System.Threading.Thread t = new System.Threading.Thread(state.ThreadProcShowDialog);
     t.SetApartmentState(System.Threading.ApartmentState.STA);
     t.Start();
     t.Join();
     return state.result;
 }