Передача информации между формами в C #

Во-первых, я знаю, что для этого были похожие вопросы и ответы. Кажется, я не нашел ответ, который ищу, но возможно, я его пропустил, Во-вторых, я новичок в языке C #, так как я в основном работал на C ++, поэтому, пожалуйста, прости меня, если это глупый вопрос.

Немного предыстории о том, чего я пытаюсь достичь. Я нахожусь в процессе создания приложения Paint. Первая форма, Form1, как я ее назову, - это где весь пользовательский интерфейс для моего приложения и где пользователь будет рисовать. Я хочу позволить пользователю выбирать различные типы и размеры кисти. На Form1 у меня есть кнопка, которую пользователь нажимает, чтобы изменить эти параметры. Когда эта кнопка нажата, она инициирует то, что я назову Form2. Form2 будет иметь параметры для типа и размера кисти, и когда пользователь выбирает их и нажимает кнопку OK, размер и тип кисти должны быть возвращены обратно. Я просто использую две переменные типа int для хранения типа кисти и размера кисти, чтобы упростить задачу, поскольку это нужно знать Form1, а не Form2.

Вся информация, которую я нашел, предназначена для передачи информации из формы Form1 в форму Form2, когда я действительно хочу передать информацию из формы Form2 в форму Form1. Есть ли простой способ сделать это? Я буду передавать такую ​​информацию для нескольких других кнопок, так что я надеюсь не усложнять ситуацию.

Большое спасибо за уделенное время!!! :)

Это в Form1, которая вызывает Form2

private void brushBtn_Click(object sender, EventArgs e)
{
    //New form which will ask which brush type and the size 
    Form2 paintInfo = new Form2() ;
    paintInfo.ShowDialog();  
}

Это Form2

public partial class Form2: Form
{
    public Form2()
    {
        InitializeComponent();
    }

    int typeOfBrush;   

    //User picked the circle brush 
    private void circleBrushBtn_Click(object sender, EventArgs e)
    {
        typeOfBrush = 1 ; 
    }

    //User picked the square brush 
    private void squareBrushBtn_Click(object sender, EventArgs e)
    {
        typeOfBrush = 2 ;
    }

    private void okBtn_Click(object sender, EventArgs e)
    {
        //PASS THE BRUSH TYPE & SIZE BACK TO FORM1 WHEN USER HITS OK BUTTON

        this.Close() ;

    }
}

Ответы на вопрос(2)

Ваш ответ на вопрос