启用按钮点击事件上的文本框

本文关键字:文本 事件 按钮 启用 | 更新日期: 2023-09-27 18:27:36

尽管SO上的许多线程都处理php等,但我如何在我的下载程序中添加该机制。

我在一个文本框的前面有一个浏览按钮,我在那里得到了用户在本地驱动器上输入的路径,以确定下载的位置,但我已经为系统驱动器硬编码了一个。我希望文本框按钮被禁用,除非用户点击浏览按钮,然后可以输入新的路径进行下载。

我该怎么走?

启用按钮点击事件上的文本框

一个快速示例:

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