Algebra.QL.Form.Type.IntType.BuildElement C# (CSharp) Метод

BuildElement() защищенный Метод

protected BuildElement ( ValueContainer value ) : FrameworkElement
value Algebra.QL.Eval.Value.ValueContainer
Результат System.Windows.FrameworkElement
        protected override FrameworkElement BuildElement(ValueContainer value)
        {
            IntegerUpDown iud = new IntegerUpDown() { Width = 200 };
            iud.ValueChanged += (s, e) =>
            {
                value.Value = iud.Value;
            };

            Action onValueChanged = () =>
            {
                iud.Value = Convert.ToInt32(value.Value);
            };
            value.ValueChanged += onValueChanged;
            onValueChanged();

            return iud;
        }