指定文本框的属性ForeColor为蓝色就好了

解决方案 »

  1.   

    TextBox可能不行吧,用RichText试试看
      

  2.   

    如果你想textbox就显示一种颜色是可以的,但是如果想显示多个颜色不能。但是richbox可以。
      

  3.   

    我的意思是说 把 字符串 的 字体 变成自己喜欢的颜色  应该怎么设置?
    比如说  我想用MessageBox.show();把字符串数据弹出来,使其弹出来的字符串是
    自己喜欢的颜色(比如 红色  蓝色 等)
      

  4.   

    那你要继承MessageBox类并自己添加这个属性了
      

  5.   

    例如 :
          string str="你本次累计消费:(10元)";
          MessageBox.Show(str);
      怎样才能把 (10元)字体 变成 蓝色或 或 红色  
      

  6.   

    http://download.csdn.net/source/568379这是我用C#做得打字游戏,虽然有些粗糙,你就将就着看吧。
    里面的文字就是当打到某个地方时正确的就把它变为绿色,错误的红色,没达到的地方原来的白色
      

  7.   


    this.TextBox.ForeColor = Color.Blue;
      

  8.   

    public class CMessageBox
    {
       public static void Show(string str)
       {
           Form f = new Form();
           Label l = new Label();
           l.ForeColor = Color.Red;
           l.Location = ...定位
            f.Controls.Add(l);
           f.ShowModel();
           ..//自己加确定按扭
       }
    }
      

  9.   

    不一定非要MessageBox.Show来显示部分字体的颜色
    最简单的自己做个窗体,想怎么美化随你。
      

  10.   

    怎么一定要messageBox呢,自己用的窗体来显示就行了。
      

  11.   

    TextBox txtBox = new TextBox();
                txtBox.ForeColor = Color.Red;//想要什么颜色自己设置吧
                this.Controls.Add(txtBox);
      

  12.   

    对滴,最近看的一本windows编程的书上也如是说
      

  13.   


    // 自己定义一个 MessageBox
    public class MessageBoxEx : Form
    {
        private MessageBoxEx() { }
        // Other constructors
        private MessageBoxEx(......) { ...... }    // 包含一个 Label,背景色设为透明,
         // 然后 ForeColor 设为你喜欢的颜色。     public static DialogResult Show(..../*参数和 MessageBox 差不多*/)
        {
            MessageBoxEx mbox = new MessageBoxEx(..../*调用相应构造函数,传入参数*/);
            return mbox.ShowDialog(.../*根据参数,可能不传或者一个 Form 对象*/);
        }    // 其他类似的 Show 方法......
    }// 使用
    DialogResult rslt = MessageBoxEx.Show(......);
      

  14.   

    自己做个窗体作为MessageBox来弹出吧。你需要的颜色变换功能可以在窗体里面实现
      

  15.   

    最简单,最笨的办法,用两个MessageBox控件
      

  16.   

      this.textbox1.ForeColor =System.Drawing.Color.Red;
      

  17.   

    this.textbox1.ForeColor =System.Drawing.Color.Blue;
      

  18.   

    好多人没弄懂楼主的意思啊!!比如现在有i(0-100)数字,if(i%3==0)就把该数字改成红色,else还是系统默认颜色!!!最终效果不管listBox还是textBox还是啥的,里面显示能被3整除的显示为红色字体,其他的都是系统默认的黑色字体!!