Problems adding a picture in checkbox in checkedchanged event
<p>Good morning everyone.</p>

<p>I´m trying to put an image in a checkbox when its status changes (checkedchanged event) and then, make a screenshot with this checkbox changed status, but, when event is fired, and screenshot is done, picture does not appear before next code executes. 
I´m wondering if is there any way to make it like vb after update event.
Does anyone know how can I make it?
Thanks!!</p>

<p>My code:</p>

<pre><code>Private Sub CheckBox_accept_terms_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox_accept_terms.CheckedChanged

Try
    If CheckBox_accept_terms.Checked Then

        CheckBox_accept_terms.Image = My.Resources.cancelar

        If moveTmpPic_finalPic() Then
            If agreement_screenshot() Then
                If generate_xml() Then
                    If generate_zip() Then
                        send_email_agreement = False
                        Common_functions.savedCapture = New Saved_capture_form
                        Common_functions.savedCapture.Show()
                        Me.Close()
                    End If
                End If
            End If
        End If
    End If

Catch

End Try

End Sub
</code></pre>

<p>I also tried:</p>

<pre><code>Private Sub CheckBox_accept_terms_BackgroundImageChanged(sender As Object, e As EventArgs) Handles CheckBox_accept_terms.BackgroundImageChanged

Try
    If CheckBox_accept_terms.Checked Then

        If moveTmpPic_finalPic() Then
            If agreement_screenshot() Then
                If generate_xml() Then
                    If generate_zip() Then
                        send_email_agreement = False
                        Common_functions.savedCapture = New Saved_capture_form
                        Common_functions.savedCapture.Show()
                        Me.Close()
                    End If
                End If
            End If
        End If
    End If

Catch

End Try

End Sub

Private Sub CheckBox_accept_terms_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox_accept_terms.CheckedChanged

    CheckBox_accept_terms.BackgroundImage = My.Resources.cancelar

End Sub
</code></pre>