【问题标题】:Enabling textbox on button click event在按钮单击事件上启用文本框
【发布时间】:2014-10-23 09:08:31
【问题描述】:

尽管 SO 上的许多线程处理 php 等而不是满足需要,但我如何在我的下载器中添加机制。

我在文本框前面有一个浏览按钮,用户在其中输入了本地驱动器上的路径以修复下载位置,但我已经为系统驱动器硬编码了一个。我希望禁用文本框按钮,除非用户 clciks浏览按钮,然后可以输入新的路径进行下载。

我该怎么走?

【问题讨论】:

    标签: c# winforms button textbox


    【解决方案1】:

    一个简单的例子:

    private void browseButton_Click(object sender, EventArgs e)
        {
            var saveFileDialog = new System.Windows.Forms.SaveFileDialog();
            var selectedPath= saveFileDialog.ShowDialog();
            if (selectedPath == System.Windows.Forms.DialogResult.OK)
            {
                _savePath = saveFileDialog.FileName;
                textBox1.Enabled = true;
                textBox1.Text = _savePath;
            }
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-23
      • 2018-12-22
      • 1970-01-01
      • 2013-03-19
      • 2015-10-14
      • 2015-05-02
      • 2018-03-14
      • 1970-01-01
      相关资源
      最近更新 更多