private int ClampIPByte(int byteValue, int index) { int minimum = MinimumIPAddress.GetAddressBytes()[index]; int maximum = MaximumIPAddress.GetAddressBytes()[index]; return(byteValue.Clamp(minimum, maximum)); }
private void UpdateToolTips() { ByteA = ClampIPByte(ByteA, 0); ByteB = ClampIPByte(ByteB, 1); ByteC = ClampIPByte(ByteC, 2); ByteD = ClampIPByte(ByteD, 3); byte[] minimum = MinimumIPAddress.GetAddressBytes(); byte[] maximum = MaximumIPAddress.GetAddressBytes(); byteAUpDown.ToolTip = string.Format("{0}-{1}", minimum[0], maximum[0]); byteBUpDown.ToolTip = string.Format("{0}-{1}", minimum[1], maximum[1]); byteCUpDown.ToolTip = string.Format("{0}-{1}", minimum[2], maximum[2]); byteDUpDown.ToolTip = string.Format("{0}-{1}", minimum[3], maximum[3]); }