Пример #1
0
        public void Init(ReportDesigner mainForm)
        {
            MainForm = mainForm;
            Model.InitReferences();

            Model.InitEditor();
            ModelGrid.SelectedObject = Model;

            ElementGrid.SelectedObject = null;
            SelectedButton             = null;

            initTreeView();

            ElementsToPanels();

            restrictionsPanel.Init(this);
            aggregateRestrictionsPanel.Init(this);
            RestrictionGrid.SelectedObject = null;

            _LINQwarningDone = false;

            resizeControls();

            if (Model.IsLINQ && Model.LINQSubTables.Count == 0 && Model.LINQSubModels.Count == 0)
            {
                UpdateLINQModel();
            }

            //adjust description height
            PropertyGridHelper.ResizeDescriptionArea(ModelGrid, 3);
        }
Пример #2
0
        public void Init(ReportDesigner mainForm)
        {
            MainForm = mainForm;
            Model.InitReferences();

            Model.InitEditor();
            ModelGrid.SelectedObject = Model;

            ElementGrid.SelectedObject = null;
            SelectedButton             = null;

            initTreeView();
            elementTreeView.MouseUp += elementTreeView_MouseUp;

            ElementsToPanels();

            restrictionsPanel.Init(this);
            aggregateRestrictionsPanel.Init(this);
            initNoSQL();
            RestrictionGrid.SelectedObject = null;

            resizeControls();

            //adjust description height
            PropertyGridHelper.ResizeDescriptionArea(ModelGrid, 3);
        }