2014-02-11 49 views
0

我想在選中時清空文本框。我有多個文本框。我如何動態選擇特定的文本框?下面是我的代碼:選擇特定的文本框,以專注於Windows Phone 8

private void newToDoTextBox_GotFocus(object sender, RoutedEventArgs e) 
    { 
     // Clear the text box when it gets focus. 

     newToDoTextBox.Text = String.Empty; 
     newToDoTextBox2.Text = String.Empty; 
    } 
+0

你是什麼意思「動態地選擇特定的文本框」?你想使用newToDoTextBox_GotFocus常用的兩個控件選擇操作嗎? –

+0

舉個例子,我想單擊textbox1並清除textbox1。它的作品,但textbox2也清除,當我不點擊它 –

+0

嗨,請閱讀我的答案。 –

回答

1

試試這個方法,請:

// use this method to your 2 textbox 
private void yourTextBox_GotFocus(object sender, RoutedEventArgs e) 
{ 
    (sender as TextBox).Text = string.Empty; 
} 
+0

嗨,謝謝你的回覆。我會盡快做到這一點,因爲我現在在外面。謝謝 –

+0

它的工作原理!謝謝您的幫助。你得到的對象引用它作爲文本框,並將其轉換爲文本。現在它是有道理的。我不知道對象發送者可以這樣使用。再次學習新事物,謝謝! –

+0

不客氣@GeneLim。我很樂意幫助你。 –