求助!由于CF下没有RichTextBox不能进行格式化输出text,想继承TextBox重写,可是不知道override哪个方法 只用textBox来重写我觉得是没有办法做到的,倒不如用一个Contrl类直接用Graphics来跟据用户的键盘输入来自己画一个控件.不过这也太复杂了.我不明白什么叫CF啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class RichTextBox : TextBox { public RichTextBox() { // // TODO: 在此处添加构造函数逻辑 // } protected override void OnTextChanged(System.EventArgs e) { this.RenderText(); } protected void RenderText() { Graphics formGraphics = this.CreateGraphics(); string drawString = "aaaa"; Font drawFont = new Font("宋体",9,FontStyle.Regular); SolidBrush drawBrush = new SolidBrush(System.Drawing.Color.Black); formGraphics.DrawString(drawString, drawFont,drawBrush,this.Location.X,this.Location.Y); drawFont.Dispose(); drawBrush.Dispose(); formGraphics.Dispose(); } }是重载这个方法吗?可是Graphics formGraphics = this.CreateGraphics();会报异常 textbox重载后的效果是很不好的...... 我有现成的,不过是richtextbox 扩展来的。哈哈一般这样的问题都是要调用win32 API才行的 hbxtlhx(踏雪寻岩) ( ) 你怎么老是换名字啊。不麻烦吗 TO lhx1977(清水无鱼):这是我朋友给我改的,真不知道以后还改不改啊,嘿嘿.....不过ID看来是改不掉的,哈~~~不要见怪啊:) 同时打开了模式窗体和非模式窗体,非模式窗体不能操作 WINFORM中操作XML 修改了XML的属性值后重新绑定还是原来的值。。。。 Request.QueryString取值乱码 ArrayList可以实例化,可是为何Array不能实例化呢? Socket Connnectioned=false 居然也send出去??? 怎么禁用控件的上下左右键盘事件 datagrid 控件绑定!!紧急求助!! 如何用用c#访问word文档?? 如何产生对象的副本? 关于C#和.NET的性能 VC中怎么调用web service? 任务栏上的输入法不见了,如何处理?
{
public RichTextBox()
{
//
// TODO: 在此处添加构造函数逻辑
//
} protected override void OnTextChanged(System.EventArgs e)
{
this.RenderText();
} protected void RenderText()
{
Graphics formGraphics = this.CreateGraphics();
string drawString = "aaaa";
Font drawFont = new Font("宋体",9,FontStyle.Regular);
SolidBrush drawBrush = new SolidBrush(System.Drawing.Color.Black); formGraphics.DrawString(drawString, drawFont,drawBrush,this.Location.X,this.Location.Y);
drawFont.Dispose();
drawBrush.Dispose();
formGraphics.Dispose();
} }是重载这个方法吗?可是Graphics formGraphics = this.CreateGraphics();会报异常
一般这样的问题都是要调用win32 API才行的
你怎么老是换名字啊。不麻烦吗
不过ID看来是改不掉的,哈~~~
不要见怪啊:)