如何在textbox中输入文章时,达到首行缩进的效果

sjzwinfor 2004-02-14 06:22:19
如何在textbox中输入文章时,达到首行缩进的效果
...全文
298 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjzwinfor 2004-03-14
  • 打赏
  • 举报
回复
up
tavor 2004-03-14
  • 打赏
  • 举报
回复
确实不好办,我这么做了一下,效果不好!
private void textBox1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(this.textBox1.Text.Length==0)
this.textBox1.AppendText(" ");
}

private void textBox1_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
{
if(e.KeyValue.ToString().Equals("13"))
this.textBox1.AppendText(" ");
}
calmhawkaaa 2004-03-14
  • 打赏
  • 举报
回复
支持楼上
popohei 2004-03-14
  • 打赏
  • 举报
回复
用textBox 简直是赶鸭子上架
用richBox
zhouxsilenthill 2004-03-14
  • 打赏
  • 举报
回复
补充一点,也不用什么keypress事件了,每输入一个字符的时候判断一下textbox.text的最后一个字符是不是回车,是的话就给他加两个空格
zhouxsilenthill 2004-03-14
  • 打赏
  • 举报
回复
让textbox.text一开始就有两个空格
在onpress事件里当用户输入回车时,textbox.text +=" ";就好了么

你可以试试看
godliu521 2004-03-14
  • 打赏
  • 举报
回复
我一直困惑
我的解决方案就是换掉微软的控件,使用其他的
如FTB
zdcscc 2004-03-14
  • 打赏
  • 举报
回复
帮你顶

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧