title: How do you change the text color of a readonly TextBox?
body: <p>I am writing a dictionary with c# and I'm using a textbox to show the definitions.  Obviously, I need to set the ReadOnly property to true, but when I do that I'm unable to change the color of the text.  Changing the Font however works fine.  What should I do?  </p>
  
  <p>I'm using this code and setting the color works perfectly fine when the ReadOnly property is false, but doesn't change when it is true: </p>
  
  <pre><code>    private void button5_Click(object sender, EventArgs e)
      {
          FontDialog fd = new FontDialog();
          fd.ShowColor = true;
          if (fd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
          {
              textBox3.Font = fd.Font;
              textBox3.ForeColor = fd.Color;
          }
      }
  </code></pre>