C# 将文本框放置在文本框中,并使其像文本一样可删除
我将文本框放置在文本框中,如下所示: 我通过以下代码实现了上述功能:C# 将文本框放置在文本框中,并使其像文本一样可删除,c#,winforms,textbox,C#,Winforms,Textbox,我将文本框放置在文本框中,如下所示: 我通过以下代码实现了上述功能: var innerTextBox = new TextBox(); innerTextBox.Width = 100; var outerTextBox = new TextBox(); outerTextBox.Multiline = true; outerTextBox.Height = 100; outerTextBox.
var innerTextBox = new TextBox();
innerTextBox.Width = 100;
var outerTextBox = new TextBox();
outerTextBox.Multiline = true;
outerTextBox.Height = 100;
outerTextBox.Width = 200;
outerTextBox.Controls.Add(innerTextBox);
非常感谢 您是否尝试过txt.BringToFront或txt.SendToBack
我从你的问题中得到的是,你希望前面的文本框透明。你试过使用标签吗?默认情况下,标签是透明的,并且可以在文本框的文本发生更改时进行修改。主要问题是:为什么?它适用于能够在控件中添加控件并动态删除控件的项目。我只是以里面的文本框为例。它实际上是一个包含多个对象的面板。您是否用
面板和您需要的对象尝试过它?它们被设计成容器,所以你不太可能遇到这样的问题(除非你计划在面板的文本框中有一个文本框;)。是的,我试过了,同样的问题。