Try This :-
Change your textbox Control ReadOnly property to True.
Add the following namespace to your class.
using System.Runtime.InteropServices;
Then add the following code to your class level scope :-
[DllImport("user32.dll")]private static extern bool HideCaret(IntPtr hWnd);
Then go to your Textbox control Click Event and write the code like this.
private void textBox3_Click(object sender, EventArgs e)
{
HideCaret(this.textBox3.Handle);
}
IF your problem is solved then please accept as Solution. IF any query, Please comment or reply.