gpt4 book ai didi

c# - 显示消息框后如何停止功能

转载 作者:太空宇宙 更新时间:2023-11-03 20:22:23 24 4
gpt4 key购买 nike

public void CreateFileOutput(object parameter)
{
TransactFileCreation();

WPFMessageBox.Show("test", "Process completed successfully.");
}

public void TransactFileCreation()
{
if (BatchFolderPath == null)
{
WPFMessageBox.Show("test", "Select a Batch folder");
return;
}
// code..
}

我正在从 CreateFileOutput() 调用 TransactFileCreation()。一旦 Msg Box 显示,该功能将不再起作用。但就我而言,它再次转到主要功能并显示其中存在的消息框。如何在显示消息框后停止执行。给我一个解决方案。谢谢。

最佳答案

你可以返回一个 bool 值:

public bool TransactFileCreation()
{
if (BatchFolderPath == null)
{
WPFMessageBox.Show("test", "Select a Batch folder");
return false;
}
// code..
return true;
}

然后你这样调用:

public void CreateFileOutput(object parameter)
{
if (!TransactFileCreation())
return;

WPFMessageBox.Show("test", "Process completed successfully.");
}

关于c# - 显示消息框后如何停止功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12744154/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com