public RangeManagementControl(RangeManagementViewModel viewModel) { _viewModel = viewModel ?? throw new ArgumentNullException(nameof(viewModel)); InitializeComponent(); baseIpTextBox.Text = _viewModel.BaseIp; if (_viewModel.LastOctetMax > 0) { lastOctetTextBox.Text = _viewModel.LastOctetMax.ToString(CultureInfo.CurrentCulture); } }
public RangeManagementControl(RangeManagementViewModel viewModel) { _addressValidationRule = new AddressValidationRule(); _lastOctetValidator = new LastOctetValidator(); _viewModel = viewModel; InitializeComponent(); baseIpTextBox.Text = _viewModel.BaseIp; if (_viewModel.LastOctetMax > 0) { lastOctetTextBox.Text = _viewModel.LastOctetMax.ToString(); } }