Example #1
0
        private int setFieldSelectionValues(int methodnum)
        {
            comboMethod.SelectedIndex = methodnum;
            if (MethodPanelApply != null && MethodPanelApply.IsInitialized)
            {
                setApplyEnabled();
                PreviewGrid.Visibility = Visibility.Collapsed;
            }

            switch (methodnum) // fill in the values for each stack panel
            {
            case 0:            // None
                break;

            case 1:     // Copy
                break;

            case 2:     // SetValue
                Method2Value.Text = getPanelValue(2, "SetValue");
                break;

            case 3:     // ValueMap
                setValueMapValues(3, getPanelValue(3, "ValueMap"));
                break;

            case 4:     // ChangeCase
                setComboValue(4, getPanelValue(4, "ChangeCase"));
                break;

            case 5:     // Concatenate
                _concat.Clear();
                setSpaceVal(getPanelValue(5, "Separator"), Method5Value);
                setConcatValues();
                Method5.InvalidateArrange();
                break;

            case 6:     // Left
                setSliderValue(6, getPanelValue(6, "Left"));
                break;

            case 7:     // Right
                setSliderValue(7, getPanelValue(7, "Right"));
                break;

            case 8:     // Substring
                setSubstringValues(getPanelValue(81, "Start"), getPanelValue(82, "Length"));
                break;

            case 9:     // Split
                setSpaceVal(getPanelValue(91, "SplitAt"), Method91Value);
                Method92Value.Text = getPanelValue(92, "Part");
                break;

            case 10:     // Conditional Value
                setConditionValues();
                break;

            case 11:     // Domain Map
                setDomainMapValues(11, getPanelValue(11, "DomainMap"));
                break;

                //case 11: // Expression
                //Method11Value.Text = getPanelValue(11, "Expression");
                //break;
            }

            return(methodnum);
        }
Example #2
0
        private int setFieldSelectionValues(int methodnum)
        {
            comboMethod.SelectedIndex = methodnum;
            setMethodVisibility(methodnum);
            _methodnum = methodnum;

            switch (methodnum) // fill in the values for each stack panel
            {
            case 0:            // None
                break;

            case 1:     // Copy
                break;

            case 2:     // SetValue
                Method2Value.Text = getPanelValue(2, "SetValue");
                break;

            case 3:     // ValueMap
                setValueMapValues(3, getPanelValue(3, "ValueMap"));
                break;

            case 4:     // ChangeCase
                setComboValue(4, getPanelValue(4, "ChangeCase"));
                break;

            case 5:     // Concatenate
                _concat.Clear();
                setSpaceVal(getPanelValue(5, "Separator"), Method5Value);
                setConcatValues();
                Method5.InvalidateArrange();
                break;

            case 6:     // Left
                setSliderValue(6, getPanelValue(6, "Left"));
                break;

            case 7:     // Right
                setSliderValue(7, getPanelValue(7, "Right"));
                break;

            case 8:     // Substring
                setSubstringValues(getPanelValue(81, "Start"), getPanelValue(82, "Length"));
                break;

            case 9:     // Split
                setSpaceVal(getPanelValue(91, "SplitAt"), Method91Value);
                Method92Value.Text = getPanelValue(92, "Part");
                break;

            case 10:     // Conditional Value
                setConditionValues();
                break;

            case 11:     // Expression
                Method11Value.Text = getPanelValue(11, "Expression");
                break;
            }

            return(methodnum);
        }