在C#中,怎么调整textbox中的文字行间距

大侠们,详细的说说···
2024-12-29 05:31:20
推荐回答(4个)
回答1:

没法直接定义,只能重绘。个人感觉行间距还好啊,要不你试试richtextbox。。。

回答2:

textbox 和 RichTextBox 都没有直接设置行距的函数, 不过,可以用RichTextBox, 使用rtf控制行距, 具体:rtf代码中在\pard(段落格式设置)后添加\sl360\slmult1(行距360, 使用此行距),C#实现代码:
richTextBox.Text = "..."; // 设置RichTextBox的纯文本
richTextBox.Rtf.Replace(@"\pard", @"\pard\sl360\slmult1"); // 给rtf加上行距设置

回答3:

他有点2 textbox 没有调整行高的属性 你可以调下文字的大小

回答4:

line-height:25px;