我正在尝试在我的C#窗体上创建一个名为"Click Me"的按钮
看起来按钮文本只接受空格前的单词而忽略其余的单词.拥有:this.button_ClickMe.Text ="点击我";
显示我的按钮,仅显示文本"单击".
知道为什么吗?有没有解决方法?
我怀疑按钮太小了.使它变大,或设置AutoSize = true(并将其放置在具有足够空间的容器中,显然).
这是一个适合我的例子:
using System;
using System.Drawing;
using System.Windows.Forms;
public class Test
{
static void Main()
{
Form form = new Form {
Controls = {
new Button {
Text = "Click Me!",
AutoSize = true,
Location = new Point(10, 30)
},
}
};
Application.Run(form);
}
}
Run Code Online (Sandbox Code Playgroud)
(不可否认,这个样本甚至可以使用AutoSize = false,所以我怀疑你已经在某个地方硬编码了大小...或者你的字体更大.使用更长的文本,它只适用于AutoSize = true或手动指定的大小.)