我无法弄清楚这一点 我在c#中使用visual basic制作一个Windows窗体应用程序 我有一个扫描按钮,它扫描文件夹中的所有内容,并列出列表框中的所有文件
如果再次单击它,则会再次显示文件列表 如何制作它,这样你只能按下扫描按钮一次,然后如果你点击浏览按钮就可以再次按下它?
浏览按钮用于选择要扫描的文件夹
感谢
答案 0 :(得分:2)
这非常简单
private void ScanButtonClick(object sender, EventArgs e)
{
// do something
(sender as Button).Enabled = false;
}
private void BrowseButtonClick(object sender, EventArgs e)
{
ScanButton.Enabled = true;
}
答案 1 :(得分:1)
如果您使用C#或vb.net写作,有点不清楚,但因为问题被标记为C#...
private void btnScan_Click(object sender, EventArgs e) {
btnScan.Enabled = false;
// other code here
}
private void btnBrowse_Click(object sender, EventArgs e) {
btnScan.Enabled = true;
//other code here
}
答案 2 :(得分:0)
我在C#的Windows窗体应用程序中试过这个,它运行正常!
private void button3_Click_1(object sender, EventArgs e)
{
int count = 0;
count++;
//add your code here
if (count == 1) {
button3.Enabled = false;
//only one click allowed
}
}