在按钮单击事件上启用文本框

时间:2014-10-23 09:08:32

标签: c# winforms button textbox

我如何在我的下载程序中为该案例添加机制,尽管SO上的许多线程与php等交易并且不符合需要。

  

我在文本框的前面有一个浏览按钮,我得到的是用户在本地驱动器上输入路径以修复下载位置但我已经硬编码了一个用于系统驱动器。我想要禁用文本框按钮,除非用户clciks浏览按钮然后可以输入新路径以便下载。

我怎么去?

1 个答案:

答案 0 :(得分:0)

一个简单的例子:

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;
        }
    }
相关问题