2016-04-27 2 views
-1

Я пытаюсь сделать кнопку, которая, щелкнув по ней, отключит видимость и отобразит видимость невидимого текстового поля. Я хотел бы, чтобы кнопка и текстовое поле занимали одну и ту же область, но, казалось бы, при попытке выполнить это будет представление конструктора Visual Studio, кнопка будет сдвигаться от окна каждый раз, когда я попытаюсь разместить указанное поле Это. Есть ли способ для достижения моей цели? Если да, что мне нужно сделать, чтобы сделать это?Можно ли разместить текстовое поле над кнопкой в ​​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

В окне свойств вы можете скопировать значения местоположения из одного элемента управления и вставить его в местоположение второго элемента управления. Также необходимо убедиться, что свойство размера такое же.

Смежные вопросы