2015-09-26 47 views
0

我已經做了2個用戶控件。第一個包含一個文本框和一個按鈕。第二個是面板,使用中繼器控制。現在,當我在文本框中寫入時,第二個控件將作爲彈出框打開,並且在對焦到文本框後,我無法寫入。我已經搜索了很多關於這個,但沒有任何作品。如何一次訪問2個用戶控件?(1從另一個)

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; 
} 

以這種方式,我打開文本框文本更改事件的彈出窗口。

+1

你的意思是在打字,但用戶應該被允許繼續輸入在文本框中彈出應該出現? –

+0

是的。並且在keydown訪問應該到彈出窗口。 –

+0

但這是一個用戶控件 –

回答

0

您可以使用此文本框事件。

private void textBox1_Enter(object sender, EventArgs e) 
    { 

    } 

此事件調用每當文本框獲得焦點

相關問題