2013-01-10 145 views

回答

8
myTextbox.Visible = !myTextbox.Visible; 
1

你可以找到一個例子here

private void button1_Click(object sender, System.EventArgs e) 
{ 
    /* If the CTRL key is pressed when the 
     * control is clicked, hide the control. */ 
    if(Control.ModifierKeys == Keys.Control) 
    { 
     ((Control)sender).Hide(); 
    } 
} 
2

你有沒有嘗試谷歌?

textBox1.Visible = false; 

您可以通過執行切換能見度:

if(textBox1.Visible == true) 
    textBox1.Visible = false; 
else 
    textBox1.Visible = true; 
+0

那,我知道。我有的問題是,當我再次按它應該使它可見,並且多一個點擊回到不可見等 – user1963864

+2

...如果用戶不可見,它將如何點擊它?你的用戶是嚮導嗎?別嘲笑我! – Codeman

+0

@ Pheonixblade9 ..他表示點擊一個按鈕.. –

2

的WinForm:

private void button1_Click(object sender, System.EventArgs e) 
{ 
    textBox.Visible = !textBox.Visible; 
} 

WPF:

private void button1_Click(object sender, RoutedEventArgs e) 
{ 
     if (textBox.Visibility != System.Windows.Visibility.Hidden) 
      textBox.Visibility = System.Windows.Visibility.Hidden; 
     else 
      textBox.Visibility = System.Windows.Visibility.Visible; 
} 
0
textbox.visible=true; 

你建議立即進行刪除d試試這個buttonClick事件