首页 > 解决方案 > Winform C# 应用程序,如何在按钮内对齐文本?

问题描述

我想创建一个带有加号的按钮,但是当我使用文本创建加号时,它没有从按钮顶部对齐,如下图所示:

在此处输入图像描述

当我尝试增加字体大小时会出现问题。在文本的默认大小中,加号居中。我能做些什么来把它放在我的案例中?

TextAlign (TopLeft) 和 UseCompatibleTextRendering 不起作用。(Winforms C# Visual Studio 2019)

注意:文本对齐属性不起作用,因为我的字体大小大于默认值,即 36+。

标签: c#winformsbutton

解决方案


您可以从资源中使用+的 png,而不是直接设置按钮的 text 属性。

例子

this.button1.Image = NameSpace1.Properties.Resources.Image2.png;

推荐阅读