[英]TextBox on a form is acting weird
我有一个主要形式。 我创建了一个由该父窗体实例化的子窗体。 我在该子窗体上有一些文本框,按钮和进度栏。 当我创建该表单并显示该表单时,该表单(子表单)中的文本框会变得透明。 当我单击它们以编写内容时,我的子窗体将变为非活动状态,而后面的窗口将变为活动状态。 它也透明,我可以看到背景。 就像文本框在该窗体中创建了孔一样。
该表格上的其他控件运行正常。
这是我编写的用于显示子窗体的代码
TransferFile_Form sendFile = new TransferFile_Form();
sendFile.Show(this);
以下是其中一个文本框的代码:
this.txt_file.Location = new System.Drawing.Point(139, 45);
this.txt_file.Name = "txt_file";
this.txt_file.Size = new System.Drawing.Size(320, 21);
this.txt_file.TabIndex = 2;
我什么也没做。 使用选项卡时,可以选择文本框并在其上书写。
有人知道可能出了什么问题吗?
您是否碰巧将窗体的TransparencyKey
属性设置为与TextBox
控件的背景色相同的颜色? 这将使表单上具有该颜色的所有内容透明,并像您所描述的那样表现为那里有一个“洞”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.