我如何得到一个信息标签出现为我的类型和消失,当我删除文本
本文关键字:类型 我的 消失 文本 删除 标签 何得 信息 一个 | 更新日期: 2023-09-27 18:04:50
我有几个文本框,我最初隐藏了,我想做的是作为用户类型,我想下一个文本框随着它的标签出现,以通知下一个问题。
同时,如果他们改变主意并删除了对第一个问题的回答,则下一个文本框和标签将在文本被删除后消失。
下面是我当前的代码:
private void CreditScoreBox_KeyPress(object sender, KeyPressEventArgs e)
{
if (char.IsControl(e.KeyChar) || char.IsDigit(e.KeyChar))
e.Handled = false;
else
e.Handled = true;
if(CreditScoreBox.Text == "")
{
MakeBox.Visible = false;
MakeLabel.Visible = false;
ModelBox.Visible = false;
ModelLabel.Visible = false;
CreditLevelLabel.Visible = false;
}
else
{
MakeBox.Visible = true;
MakeBox.Enabled = true;
MakeLabel.Visible = true;
CreditLevelLabel.Visible = true;
}
我已经尝试使用TextChanged
事件具有相同的结果。
我创建了一个表单,有2个textbox
和1个label
。如果textbox1
中存在文本,则label1
和textbox2
可用:
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (textBox1.Text == "")
{
textBox2.Enabled = false;
textBox2.Visible = false;
label1.Visible = false;
}
else
{
textBox2.Enabled = true;
textBox2.Visible = true;
label1.Visible = true;
}
}