0
我正在使用Visual C#中的.NET窗體。 我已經動態地創建了一個標籤,它會在點擊按鈕時顯示。這一切都很好;我試圖做的是定位它,以便元素位於表單的中心。通常情況下,我只是將它設置爲表單大小的一半,減去元素大小的一半,但當然這不起作用,因爲我也以編程方式設置文本。C# - 將'System.Drawing.Size'元素轉換爲整數(s)
我的標籤代碼如下:
if(part == 1){
theLabel.Text = "Choose a name for your character!";
}
theLabel.ForeColor = Color.DarkGray;
theLabel.Font = new Font("Arial", 14, FontStyle.Bold);
theLabel.Location = new Point();
我在這裏嘗試了很多東西,但我不能想辦法。我試過int[] sizes = (int)theLabel.Size
和其他各種,但我無法得到這個工作。有沒有另外一種方法將這個元素排列到中間?
標籤現在根本不起作用。它不會顯示任何內容。 – Computoguy
這不應該發生。確保定義標籤theLabel;在你的班級。反正我用VS 2008 Express做了一個小小的演示。無論你使用什麼,你都不應該打開它。 http://users.telenet.be/Napivo/Demo%20for%20stackoverflow%20dot%20com/demo%20for%20user2888973.zip – user2888973