我制作了2个用户控件。第一个包含文本框和按钮。在第二个中,有一个面板,并使用转发器控制。现在,当我在文本框中写入时,第二个控件将作为弹出窗口打开,并且在聚焦到文本框后,我无法编写。我已经搜索了很多关于这一点但没有任何作用。
CustomPopup customPopup;
Popup popup;
popup = new Popup(customPopup = new CustomPopup());
private void txtSearch_TextChanged(object sender, EventArgs e)
{
popup.Width = Width;
popup.Show(this);
popup.AutoClose = false;
}
通过这种方式,我从文本框文本更改事件中打开弹出窗口。
答案 0 :(得分:0)
您可以使用此文本框事件。
private void textBox1_Enter(object sender, EventArgs e)
{
}
每当文本框获得焦点时都会调用此事件