示例#1
0
        private void BindControl(EditNumbers num)
        {
            ClearBinding();

            spinUpDown.Buddy = num;

            spinUpDown.Parent = this;
            spinUpDown.Left   = this.Width - spinUpDown.Width - 1;

            spinUpDown.Min = num.Min;
            spinUpDown.Max = num.Max;
            spinUpDown.Pos = num.Value;

            num.DataBindings.Add("Value", spinUpDown, "Pos");

            CheckValueChange();

            if (IsHighlighted != m_bHightlight)
            {
                Invalidate();
            }
        }
        private void BindControl( EditNumbers num )
        {
            ClearBinding();

              spinUpDown.Buddy = num;

              spinUpDown.Parent = this;
              spinUpDown.Left = this.Width - spinUpDown.Width - 1;

              spinUpDown.Min = num.Min;
              spinUpDown.Max = num.Max;
              spinUpDown.Pos = num.Value;

              num.DataBindings.Add( "Value", spinUpDown, "Pos" );

              CheckValueChange();

              if( IsHighlighted != m_bHightlight )
              {
            Invalidate();
              }
        }