Habanero.Faces.Win.NumericUpDownMapperStrategyWin.ValueChanged C# (CSharp) Method

ValueChanged() public method

Handles the value changed event suitably for the UI environment
public ValueChanged ( NumericUpDownMapper mapper ) : void
mapper Habanero.Faces.Base.NumericUpDownMapper The mapper for the NumericUpDown
return void
        public void ValueChanged(NumericUpDownMapper mapper)
        {
            _mapper = mapper;
            var numericUpDown = mapper.GetControl() as NumericUpDown;
            if (numericUpDown == null) return;
            numericUpDown.ValueChanged += ValueChangedHandler;
            numericUpDown.Leave += ValueChangedHandler;
        }

Usage Example

コード例 #1
0
 public void Test_AddValueChangedHandler_WhenMapperUsingHabaneroControl_ShouldAddBehaviours()
 {
     //---------------Set up test pack-------------------
     var updWin = new NumericUpDownWin() { Name = "TestNumericUpDown", Enabled = true };
     var comboBoxMapper = new NumericUpDownMapperStub(updWin);
     //---------------Assert Precondition----------------
     Assert.IsInstanceOf<NumericUpDown>(comboBoxMapper.Control);
     //---------------Execute Test ----------------------
     var comboBoxStrategyWin = new NumericUpDownMapperStrategyWin();
     comboBoxStrategyWin.ValueChanged(comboBoxMapper);
     //---------------Assert Result----------------------
     Assert.IsTrue(true, "If an error was not thrown then we are OK");
 }
All Usage Examples Of Habanero.Faces.Win.NumericUpDownMapperStrategyWin::ValueChanged
NumericUpDownMapperStrategyWin