coolszy 发表于 2008-6-4 21:37

关于Textbox的一个问题

我在textbox中放了几段内容,请问能不能让里面的几个字显示其他的颜色或改变大小。

blueskyss 发表于 2008-6-4 23:07

不是一样的在Font中改吗~~~~

guoxhvip 发表于 2008-6-4 23:11

this.textBox1.ForeColor = Color.Red ;

coolszy 发表于 2008-6-5 17:35

我的意思时里面个别字体的颜色大小是否可以改变
不是全部的

snxiaowu 发表于 2008-6-20 02:33

回复 4# coolszy 的帖子

肯定可以的啊,加几句代码就行了

xyq701830 发表于 2008-6-24 22:38

private void radioButton1_CheckedChanged(object sender, System.EventArgs e)
  {
   //设置字体为宋体
   textBox1.Font=new Font("宋体",textBox1.Font.Size,textBox1.Font.Style);
  }

  private void radioButton4_CheckedChanged(object sender, System.EventArgs e)
  {
   //设置字体的大小为12
   textBox1.Font=new Font(textBox1.Font.FontFamily,12,textBox1.Font.Style);
  }

  private void checkBox1_CheckedChanged(object sender, System.EventArgs e)
  {
   //设置字体的风格为加粗
   if(checkBox1.Checked)
    textBox1.Font=new Font(textBox1.Font,textBox1.Font.Style|FontStyle.Bold);
   else
    textBox1.Font=new Font(textBox1.Font,textBox1.Font.Style^FontStyle.Bold);
  }

  private void checkBox2_CheckedChanged(object sender, System.EventArgs e)
  {
   //设置字体的风格为倾斜
if(checkBox2.Checked)
  textBox1.Font=new Font(textBox1.Font,textBox1.Font.Style|FontStyle.Italic);
else
  textBox1.Font=new Font(textBox1.Font,textBox1.Font.Style^FontStyle.Italic);
  }

野比 发表于 2008-6-25 01:32

用 RichTextBox 会简单些

smoon 发表于 2008-6-25 08:17

好像是需要设置下长度就行了啊

tomtory 发表于 2008-6-25 18:00

可以实现 只是要写代码  有点繁琐

tomtory 发表于 2008-6-25 18:00

呵呵

页: [1]

编程论坛