KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a button click event handler with the following pseudo code: private void btnSave_Click(object sender, EventArgs e) { if(txt.Text.length == 0) this.Close(); else // Do something else // Some other code... } This is just some simple code, but the point is, when the text length equals zero, I want to close the form. But instead of closing the form the code executes the part // Some other code. After the click event handler is completely executed, then the form is closed. I know, when I place return right after this.Close() the form will close, but I'd like to know WHY the form isn't direclty closed when you call this.Close() . Why is the rest of the event handler executed?
Tags (comma-separated)
Save Edits
Cancel