示例#1
0
        private void installNumberEditEditior(int startValue, Action <int> setResultValue, string endMessageText)
        {
            NumberEdit quantityEdit = new NumberEdit(startValue, Back, (newValue) => showMessage(endMessageText));

            quantityEdit.ValueIsChanged += (sender, e) =>
            {
                setResultValue(e.Value);
                grid.RefreshDataSource();
            };

            assignScrollHandlers(quantityEdit);
            editControlsArea.Controls.Add(quantityEdit);
        }
示例#2
0
        private void installNumberEditEditior(int startValue, Action<int> setResultValue, string endMessageText)
        {
            NumberEdit quantityEdit = new NumberEdit(startValue, Back, (newValue) => showMessage(endMessageText));
            quantityEdit.ValueIsChanged += (sender, e) =>
                {
                    setResultValue(e.Value);
                    grid.RefreshDataSource();
                };

            assignScrollHandlers(quantityEdit);
            editControlsArea.Controls.Add(quantityEdit);
        }