我想對我的C#Windows按鈕與一個名字形成「點擊我」Windows窗體按鈕在C#
它看起來像按鈕文本的空間之前只接受的話,忽略其餘部分。 有: this.button_ClickMe.Text =「Click Me」;
僅顯示帶有文本「點擊」的按鈕。
任何想法爲什麼?並有一個解決方法?
- 伊瓦
我想對我的C#Windows按鈕與一個名字形成「點擊我」Windows窗體按鈕在C#
它看起來像按鈕文本的空間之前只接受的話,忽略其餘部分。 有: this.button_ClickMe.Text =「Click Me」;
僅顯示帶有文本「點擊」的按鈕。
任何想法爲什麼?並有一個解決方法?
我懷疑按鈕只是太小了。使其更大,或者設置爲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);
}
}
(誠然,這樣的作品,即使AutoSize = false
,所以我懷疑您已經硬編碼大小的地方......或者您的字體較大的文本,只能使用AutoSize = true
或手動指定的大小。)
按鈕太小。稍大一點。你可以(但不應該),但只要你想在一個按鈕上看到儘可能多的文字,包括HitchHiker銀河指南的所有部分。 (正在測試以查看是否有限制)
+1;) – 2010-06-25 20:23:24
檢查按鈕的寬度。
我現在絕對啞巴......謝謝! - 對於H2G2參考,ivar – 2010-06-25 20:21:13