public AttributionRuleVM(BaseSIForm parent)
 {
     _parent = parent;
     RuleList = new BindingListView<AttributionRuleDTO>((IList)null);
     ConditionSetView = new ConditionSetView();
     ConditionSetView.OnDataChanged += ConditionSetView_OnDataChanged;
 }
Beispiel #2
0
        private void UnbindView(ConditionSetView view)
        {
            if (view == null)
            {
                return;
            }

            view.OnRefresh     -= UpdateControl;
            dataView.DataSource = null;
        }
        public MainForm()
        {
            InitializeComponent();

            _conditionSetView = new ConditionSetView();
            conditionSetEditor.View = _conditionSetView;
            _conditionSetView.OnDataChanged += conditionSetView_OnDataChanged;

            this._reactiveActions = new BindingListView<ReactionDTO>((IList)null);
            dataGridViewReactiveActions.DataSource = this._reactiveActions;
        }
        private void BindView(ConditionSetView view)
        {
            if (view == null)
                return;

            view.OnRefresh += UpdateControl;
            dataView.DataSource = view.Conditions;
            foreach (var c in dataView.Columns.Cast<DataGridViewColumn>())
            {
                c.SortMode = DataGridViewColumnSortMode.NotSortable;
            }
        }
Beispiel #5
0
        private void BindView(ConditionSetView view)
        {
            if (view == null)
            {
                return;
            }

            view.OnRefresh     += UpdateControl;
            dataView.DataSource = view.Conditions;
            foreach (var c in dataView.Columns.Cast <DataGridViewColumn>())
            {
                c.SortMode = DataGridViewColumnSortMode.NotSortable;
            }
        }
        private void UnbindView(ConditionSetView view)
        {
            if(view==null)
                return;

            view.OnRefresh -= UpdateControl;
            dataView.DataSource = null;
        }