public void ChangeMode(string ch, string Mode)
        {
            RegKyeDBSyncActionTreeNode obj = new RegKyeDBSyncActionTreeNode();

            obj = RegKeySettings.setRegKey(ch, "Mode", Mode);
            MainForm._PropertyWindow.Properies = obj;
            //frmPropertyWindow.k

            //RegKeySettings.setRegKey(ch, propertyGrid.SelectedGridItem.Label, propertyGrid.SelectedGridItem.Value.ToString());
            switch (ch)
            {
            case "NodeDataSynchronization":
                //obj = ActionDataSync;

                //MainForm._PropertyWindow.Properies = obj.ActionPropery;
                break;

            case "NodePayments":
                //obj = ActionDataSyncPayment;

                //MainForm._PropertyWindow.Properies = obj.ActionPropery;
                break;

            case "NodeDirect":
                //obj = ActionDataSyncPaymentDirect;

                //MainForm._PropertyWindow.Properies = obj.ActionPropery;
                break;

            case "NodeIndirect":
                //obj = ActionDataSyncPaymentIndirect;
                //obj.ActionPropery = RegKeySettings.setRegKey(ch, "Mode", Mode);
                //MainForm._PropertyWindow.Properies = obj.ActionPropery;
                break;

            case "NodeMembership":
                //obj = ActionDataSyncMembership;

                //obj.ActionPropery = RegKeySettings.setRegKey(ch, "Mode", Mode);
                //MainForm._PropertyWindow.Properies = obj.ActionPropery;
                break;

            case "NodeMembershipApplication":
                //obj = ActionDataSyncMembershipApplication;

                //obj.ActionPropery = RegKeySettings.setRegKey(ch, "Mode", Mode);
                //MainForm._PropertyWindow.Properies = obj.ActionPropery;
                break;

            case "NodeChangeAddress":
                ActionDataSyncChangeAddress.ActionPropery = obj;
                //obj = ActionDataSyncChangeAddress;
                ////obj.ActionPropery.ActionProperties.Mode = ActionDataSyncChangeAddress.setMode(Mode);

                //obj.ActionPropery = RegKeySettings.setRegKey(ch, "Mode", Mode);
                //MainForm._PropertyWindow.Properies = obj.ActionPropery;

                break;

            case "NodeMemberData":
                //obj = ActionDataSyncMemberData;
                //obj.ActionPropery.ActionProperties.Mode = ActionDataSyncChangeAddress.setMode(Mode);
                //MainForm._PropertyWindow.Properies = obj.ActionPropery;
                break;

            case "NodeExamination":
                //obj = ActionDataSyncExamination;
                //obj.ActionPropery.ActionProperties.Mode = ActionDataSyncChangeAddress.setMode(Mode);
                //MainForm._PropertyWindow.Properies = obj.ActionPropery;
                break;

            case "NodeTechnicalActivities":
                //obj = ActionDataSyncTechnicalActivities;
                //obj.ActionPropery.ActionProperties.Mode = ActionDataSyncChangeAddress.setMode(Mode);
                //MainForm._PropertyWindow.Properies = obj.ActionPropery;
                break;
            }

            CMSActionRefresh(obj);
        }