Pronto, declara uma variável de referência a um objeto da classe Form na classe FormFilho, cria um novo construtor no form filho com parâmetro do tipo Form.
Segue código:
private Form f;
public FormFilho(Form f)
{
InitializeComponent();
this.f = f;
}
Preste atenção, isso deve ser feito na classe FormFilho.
Agora vamos alterar o evento de clique do botão que chama o FormFilho.
Instancie um objeto da classe FormFilho passando como parâmatro uma
referencia ao FormPai, nesse caso é o operador this, quando nós queremos
referenciar a o próprio objeto no código da classe usamos o operador this,
isso significa que quando o objeto FormPai executar o método button_Click(),
lá dentro ele vai chamar o construtor de FormFilho passando como parâmetro a si mesmo.
private void button1_Click(object sender, EventArgs e)
{
FormFilho f = new FormFilho(this);
f.Show();
this.Text = "Eu sou o FormPai";
}
Agora no evento de fechamento do objeto FormFilho FormClosed()
você faz a alteração no FormPai.
Perceba:
private void FormFilho_FormClosed(object sender, FormClosedEventArgs e)
{
f.Text = "O FormFilho foi fechado.";
}
Aqui eu estou alterando o título da janela quando a tela de cadastro de compromissos no seu caso for fechada.