Я размещение текстового поля в текстовом поле, как это:Размещение текстового поля внутри текстового поля и сделать его нестираемым как текст
Я добившийся выше со следующим кодом:
var innerTextBox = new TextBox();
innerTextBox.Width = 100;
var outerTextBox = new TextBox();
outerTextBox.Multiline = true;
outerTextBox.Height = 100;
outerTextBox.Width = 200;
outerTextBox.Controls.Add(innerTextBox);
Теперь проблема в том, что текст идет за текстовым полем, как я могу предотвратить это?
Мне также хотелось бы, чтобы текстовое поле внутри отображалось как текст, чтобы можно было удалить его с помощью обратного пространства, как обычный текст.
Может ли кто-нибудь указать мне направление вправо?
Это проект winforms.
Большое спасибо!
Основной вопрос: ПОЧЕМУ? –
Это для проекта, который включает возможность добавлять элементы управления в элементы управления и динамически удалять их. В качестве примера я просто использую текстовое поле. Это панель с несколькими объектами. – Dimo
Вы пробовали его с помощью «Панели» и объектов, которые вам нужны? Они предназначены для контейнеров, поэтому у вас меньше шансов столкнуться с такими проблемами (если вы не планируете иметь текстовое поле внутри текстового поля внутри Panel;)). – keyboardP