示例#1
0
        private void InitGrid()
        {
            GridViewDef defView = new GridViewDef(GridViewDef.DefaultViewName);

            defView.GridColsView = new ObservableList <GridColView>();
            defView.GridColsView.Add(new GridColView()
            {
                Field = Act.Fields.Description, WidthWeight = 10
            });
            defView.GridColsView.Add(new GridColView()
            {
                Field = Act.Fields.LocateBy, WidthWeight = 10
            });
            defView.GridColsView.Add(new GridColView()
            {
                Field = Act.Fields.LocateValue, WidthWeight = 10
            });
            defView.GridColsView.Add(new GridColView()
            {
                Field = "Value", WidthWeight = 10
            });

            AvailableControlActionsGrid.SetAllColumnsDefaultView(defView);
            AvailableControlActionsGrid.InitViewItems();

            AvailableControlActionsGrid.DataSourceList = mActions;
        }
        private void InitActionsGrid()
        {
            GridViewDef defView = new GridViewDef(GridViewDef.DefaultViewName);

            defView.GridColsView = new ObservableList <GridColView>();
            defView.GridColsView.Add(new GridColView()
            {
                Field = Act.Fields.Description, WidthWeight = 10
            });
            AvailableControlActionsGrid.SetAllColumnsDefaultView(defView);
            AvailableControlActionsGrid.InitViewItems();
            AvailableControlActionsGrid.DataSourceList = mActions;
            AvailableControlActionsGrid.SetTitleStyle((Style)TryFindResource("@ucTitleStyle_4"));
        }