title: Remove the Selection of text in textBox in C#
body: <p>I have a textbox.In that I have to allow the user to type some thing in that textbox and i also restrict the user not to select the typed text in that textbox.I have  need not to allow  the white space at the start of the text box and also i have need  not allow the user to type more that 32 characters.Thsi is my code.</p>
  
  <pre><code>    private void txtApplication_Title_KeyPress(object sender, KeyPressEventArgs e)
      {
          txtApplication_Title.Text = txtApplication_Title.Text.Remove(txtApplication_Title.SelectionStart, txtApplication_Title.SelectionLength);
          if (txtApplication_Title.Text.Length== 0)
          {
              e.Handled = (e.KeyChar == (char)Keys.Space);
  
  
          }
          int count_charac = txtApplication_Title.Text.Length + 1 ;
          if (count_charac &gt; 32)
          {
              lblApplication_name.Text = data_variables.RES_TXT_STRING_EXCEEDING_APPLICATION_NAME;
  
  
              timer1.Interval = 7000;
  
              timer1.Enabled = true;
  
              timer1.Tick += new System.EventHandler(OnTimerEvent_Application_name);
  
          }
  
      }
      public void OnTimerEvent_Application_name(object sender, EventArgs e)
      {
  
              lblApplication_name.Text = " ";
  
  
   timer1.Dispose();
      }
  </code></pre>
  
  <p>Here in this code.I am able to restrict the user to 32 characters.And i try to press space at the start it does not allow me.It allows the selection of text using Shift+Arrow key.
  I do know how  to block the selection.Another thing is suppose I try 
       Hello and I select Hell and pressing the space directly it starts allowing the space in the text box.Can any one help me.Thanks in advance</p>