Как передать информацию с одной формы на другую используя свойства

В моём приложении присутствуют две формы: основная и форма с настройками. В первой форме у меня отображается серверная стойка, а во второй форме textBox's с настройками о размерности данной стойки и количестве портов на юнитах. Вопрос: как правильно передать информацию со второй формы настроек на первую? Я пытался делать отдельный класс, который бы принимал данные со второй формы и потом можно было бы в основной форме эти данные использовать:

public class AddHandler
{
    public bool IsChanged { get; set; }
    public int UnitNumber { get; set; }
    public int PortCount { get; set; }
}

class OptionsHandler
{
    //..
}

Но данные в свойствах не сохраняются и уже в основной форме объект класса AddHandler имеет свойство null. Я пока что новичок, и мне интересно, что же я не так делаю? И как правильно нужно передавать информацию с второй формы в основую?

Вот как примерно должно выглядеть приложение: введите сюда описание изображения

Заранее огромное спасибо за помощь! Для проверки кода всего приложения, я загрузил данный проект на GitHub, вот ссылка: github.com/yeahyeahcore/ServerRack


Ответы (0 шт):