2014-03-26 231 views
0

我試圖改變我在WinForm(vb.NET)面板中包含的按鈕的位置和大小。 最初,按鈕有一個位置和一個圖像(沒有文字),但執行中我想設置一個新的位置和文本。 我可以設置每個按鈕的文字,當它們設置爲自動調整大小時,它們的寬度會增加。 但是,儘管我通過正確的代碼設置了位置,但當顯示按鈕時,它們會「回到」它們的初始位置。更改執行按鈕的位置VB.NET

任何幫助,將不勝感激。

感謝,

IM

+1

請告訴我們一點關於你在做什麼。告訴我們你的代碼。你在構造函數中改變位置和大小嗎?在加載事件處理程序中? –

回答

2

下面的代碼將改變位置的座標指定:

Button1.Location = New Point(x, y) 

您必須更改的x,y值的座標在你想要移動按鈕的窗體上。

與改變代碼的按鈕的尺寸下位:

Button1.Height = 10 
Button1.Width = 50 
+1

嗨, 我已經解決了這個問題。我必須在我的表單的ClientSizeChanged事件上執行按鈕的位置。 無論如何感謝您的關注。 IM – user3463961