how to make the text box show the date directly without putting the cursor and tap in the keybaord <p>please help me with this issue. I'm using windows forms in C# and I have textbox that I want to display the date on it. but its not working without putting the cursor on the text box and click on the keyboard after that the date is display. I want it to be display directly.</p> <p>see the my code</p> <pre><code> private void rdate_TextChanged(object sender, EventArgs e) { DateTime d = DateTime.Now; rdate.Text = d.ToString(); } </code></pre>