使文本框可见/不可见c#

本文关键字:文本 | 更新日期: 2023-09-27 17:51:19

我正在开发一个windows窗体应用程序,其中有一个按钮和一个textbox

按下该按钮时,应使textbox可见和隐藏。

使文本框可见/不可见c#

myTextbox.Visible = !myTextbox.Visible;

你试过谷歌吗?

textBox1.Visible = false;

您可以通过执行以下操作来切换可见性:

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

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

您可以在这里找到的示例

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();
   }
}
textbox.visible=true;

您应该在Click事件按钮上尝试此操作