qq_38055211
2017-03-25 03:28
采纳率: 33.3%
浏览 3.3k

c#中如何让button在不满足条件时无法使用

c#中如何让button在不满足条件时无法使用 计算器窗体应用,实现删除按钮,textbox为空时无法删除

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

  • 战在春秋 2017-03-25 07:22
    最佳回答

    假设命令按钮名称为: BtnDelete, 文本框名称为TextBoxInput。

    1.设置BtnDelete的Enabled属性为false

    2.在TextBoxInput的TextChanged事件中加入如下代码:

            private void TextBoxInput_TextChanged(object sender, EventArgs e)
            {
                if (TextBoxInput.Text.Length != 0)
                {
                    BtnDelete.Enabled = true;
                }
                else
                {
                    BtnDelete.Enabled = false;
                }
            }
    
    

    这样当textbox为空时,删除按钮为禁用状态,符合您的要求。

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题