2016-04-27 67 views
-1

我試圖製作一個按鈕,點擊該按鈕後,它的可見性關閉,並且打開了一個不可見的文本框的可見性。我希望按鈕和文本框佔據相同的區域,但是當試圖完成此操作時,似乎是Visual Studio的Designer View,在每次嘗試將該框放在該框時,該按鈕都會從框中移開它。有什麼辦法可以實現我的預期目標?如果是這樣,我需要做些什麼來做到這一點?可以在Visual Studio中將文本框放在按鈕上嗎?

+0

你爲什麼需要它?您可以使用文本框本身 –

+0

按鈕的預期功能是用幾個文本框替換幾個按鈕。文本框與它們將替換的按鈕具有不同的功能,因此文本框和按鈕之間並不完全是一對一的關係。 – user3735278

+1

我還沒有讓你靜。在哪個平臺? –

回答

2

你必須使用代碼來實現:

void Form_Load(...) { 
    InitializeComponent(); 
    this.textBox1.Location = this.button1.Locatioon; 
    this.textBox1.Size = this.button1.Size; 
    this.textBox1.Visible = false; 
} 

void button1_Click(...) { 
    this.textBox1.Visible = true; 
    this.button1.Visible = false; 
} 

或像這樣的東西。

0

在屬性窗口中,您可以從一個控件複製位置值並將其粘貼到第二個控件的位置。還需要確保大小屬性相同。

相關問題