如何设置或获得label文本字间距?可能吗?

boci 2006-04-17 08:55:43
我在label字体大小不变的情况下能改变字间距吗?
若可以,具体如何实现?
...全文
700 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
boci 2006-07-05
  • 打赏
  • 举报
回复
无奈,结帖吧.
Knight94 2006-04-18
  • 打赏
  • 举报
回复
Sample code as follows:
--------Use it in your label's paint event
Graphics gLable = yourLabel.CreateGraphics();
StringFormat sfLabel = new StringFormat();
sfLabel.Alignment = StringAlignment.Near;
sfLabel.FormatFlags |= StringFormatFlags.FitBlackBox;//See it detail in msdn

// Draw string fit to your label bound.
gLabel.DrawString( yourLabel.Text,
yourLabel.Font,
new brush( yourLabel.BackColor),
new rectangle( 0, 0, yourLabel.Width, yourLabel.Height ),
sfLabel );
boci 2006-04-17
  • 打赏
  • 举报
回复
请各位具体点啊。
最好有代码(c#)。
guojh021 2006-04-17
  • 打赏
  • 举报
回复
Mark
不务正 2006-04-17
  • 打赏
  • 举报
回复
自己DrawString

111,097

社区成员

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

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

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