我試圖用 c# 中的按鈕觸發檔案夾瀏覽器對話框,我試過了
private void Button2_Click(object sender, EventArgs e)
{
DialogResult auswahl2 = folderBrowserDialog2.ShowDialog();
if (auswahl2 == DialogResult.OK)
{
TextBox5.Text = folderBrowserDialog2.SelectedPath;
}
}
但除錯和發布都不會在按鈕單擊時打開一個。我錯過了什么?
提前致謝
uj5u.com熱心網友回復:
轉到您的表單,然后雙擊有問題的按鈕,看看它是否指向上述函式,或者創建了一個新的事件函式。
如果是第二個,將上面的所有內容復制到新函式并再次運行程式,之后一切都會好起來的。
如果您想手動操作,請轉到YourForm.Designer.cs,然后在this.Button2.Click = new System.EventHandler(this.Button2_Click);下添加InitializeComponent()。
或者轉到表單的代碼,InitializeComponent在建構式下選擇,然后按F12,它會將您帶到正確的位置。
uj5u.com熱心網友回復:
您的代碼運行良好,但請檢查是否Button2_Click(object sender, EventArgs e)插入了事件。
邁赫迪
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/406566.html
標籤:
上一篇:打開子表單會使UI控制元件重置
