Ejemplo n.º 1
0
        private void OpenFileDialog(FileDialogParameter parameter)
        {
            var dialog = new Microsoft.Win32.OpenFileDialog();

            dialog.Title = parameter.Title;
            if (dialog.ShowDialog().Value)
            {
                parameter.PropertyInfo.SetValue(parameter.Obj, dialog.FileName);
            }
        }
Ejemplo n.º 2
0
        private void OpenFileDialog(FileDialogParameter parameter)
        {
            /*
             * var dialog = new Microsoft.Win32.OpenFileDialog();
             * dialog.Title = parameter.Title;
             * if (dialog.ShowDialog().Value)
             *  parameter.PropertyInfo.SetValue(parameter.Obj, dialog.FileName);
             */
            FolderBrowserDialog fbd = new FolderBrowserDialog();

            if (fbd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                parameter.PropertyInfo.SetValue(parameter.Obj, fbd.SelectedPath);
            }
        }