无法在文本框上设置焦点
我有一个带有4个文本框的窗体。此表单在分体式容器面板内查看。 我可以在文本框内输入数值,但在数值后面,我点击了我输入的文本来修改数值,但它不让我点击,文本框上没有光标,我唯一能做的就是退格或选择全部并删除。 我无法点击输入文本中间的任何地方。 如果我检查焦点,我发现它是错误的。 有人能告诉我可能是什么问题,以及如何将焦点设置到文本框?无法在文本框上设置焦点
要显示面板上的形式,这是我在做什么
splitContainerControl1.PanelVisibility = DevExpress.XtraEditors.SplitPanelVisibility.Both; splitContainerControl1.Panel2.Controls.Clear();
myform.TopLevel = false;
myform.FormBorderStyle = FormBorderStyle.SizableToolWindow;
splitContainerControl1.Panel2.Controls.Add(myform);
myform.Show();
我曾尝试以下,但没有工作,我看还是重点假。
myform.Focus(); myform.textbox_latitude.Select();
感谢,
回答:
尝试使用this.ActiveControl
:
this.ActiveControl = textbox_latitude;
或者,如果你想关注它的子窗体上:
myform.ActiveControl = textbox_latitude;
以上是 无法在文本框上设置焦点 的全部内容, 来源链接: utcz.com/qa/260089.html