textbox显示电话号码能自动换颜色吗?
RT,做个免费的CIM系统,显示客户号码的时候想每隔3位换色,这样打电话不会看错,大家有好方案吗?以前输入的时候用空格隔开,但是自动拨号或者查询的时候很麻烦的。
分不够可以再开贴给,大把。
------解决方案--------------------TextBox能吗? 用RichTextBox吧
------解决方案--------------------用RichTextBox或者重写TextBox的某些方法
------解决方案--------------------对用RichTextbox来做吧,Textbox没有这个功能.
------解决方案--------------------用RichTextBox比较容易实现 ...
TextBox可能还不好办了..
------解决方案--------------------在一个TextBox里面吗?
那估计嗷嗷困难了
------解决方案--------------------Textbox的确很难啊
要不就自定义控件!
------解决方案--------------------for example:
string str = "01082162438 ";
this.richTextBox1.Text = str;
this.richTextBox1.Select(0, 3);
this.richTextBox1.SelectionColor = System.Drawing.Color.Red;
this.richTextBox1.Select(3, 3);
this.richTextBox1.SelectionColor = System.Drawing.Color.Blue ;
this.richTextBox1.Select(6, 3);
this.richTextBox1.SelectionColor = System.Drawing.Color.Green ;
this.richTextBox1.Select(9, 2);
this.richTextBox1.SelectionColor = System.Drawing.Color.Brown ;