dattebayo
dattebayo

Reputation: 2072

how to lose control from text box when clicked outside

I have a textbox in a windows form. Currently the focus is on the textbox and i enter some text. Now I click outside the textbox but within the window. This action does not make the text box to lose the focus. The cursor still blinks in the text box. If the click was on another control then the text box would lose the control.

How would I make the text box to lose control when clicked outside of it (not just on another control but anywhere inside the form)?

Thanks in advance.

Datte

Upvotes: 2

Views: 3864

Answers (1)

munissor
munissor

Reputation: 3785

Because you click on a control that has no ability of taking the focus (like a form, a label, etc). If you click for instance on another text box the focus should move..

To move the focus programmatically (i.e. in the OnClick event of the Form) use the control.Focus method.

Upvotes: 4

Related Questions