Example #1
0
        private void GridInputGridBrowseButton_Click(object sender, RoutedEventArgs e)
        {
            WebAPIKeyBodyValues item = (WebAPIKeyBodyValues)FormDataGrid.CurrentItem;

            string FileName = string.Empty;

            if (item.ValueType == WebAPIKeyBodyValues.eValueType.File)
            {
                System.Windows.Forms.OpenFileDialog dlg = new System.Windows.Forms.OpenFileDialog();

                dlg.DefaultExt = "*.*";
                dlg.Filter     = "All files (All Files)|*.*";
                string SolutionFolder = WorkSpace.Instance.Solution.Folder.ToUpper();

                if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    // replace Absolute file name with relative to solution
                    FileName = dlg.FileName.ToUpper();
                    if (FileName.Contains(SolutionFolder))
                    {
                        FileName = FileName.Replace(SolutionFolder, @"~\");
                    }
                    item.Value = FileName;
                    FormDataGrid.DataSourceList.CurrentItem = item;
                }
            }
        }
Example #2
0
        private void AddRow(object sender, RoutedEventArgs e)
        {
            WebAPIKeyBodyValues Wa = new WebAPIKeyBodyValues();

            Wa.ValueType = WebAPIKeyBodyValues.eValueType.Text;
            mAct.RequestKeyValues.Add(Wa);
        }
Example #3
0
        private void GridInputGridBrowseButton_Click(object sender, RoutedEventArgs e)
        {
            WebAPIKeyBodyValues item = (WebAPIKeyBodyValues)FormDataGrid.CurrentItem;

            string FileName = string.Empty;

            if (item.ValueType == WebAPIKeyBodyValues.eValueType.File)
            {
                if (General.SetupBrowseFile(new System.Windows.Forms.OpenFileDialog()
                {
                    DefaultExt = "*.*",
                    Filter = "All files (All Files)|*.*"
                }) is string fileName)
                {
                    item.Value = fileName;
                    FormDataGrid.DataSourceList.CurrentItem = item;
                }
            }
        }