2016-04-27 33 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

在属性窗口中,您可以从一个控件复制位置值并将其粘贴到第二个控件的位置。还需要确保大小属性相同。

相关问题