繁体   English   中英

窗体上的TextBox行为异常

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM