首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当选择不同的选项卡页时,MessageBox是隐藏的

当选择不同的选项卡页时,MessageBox是隐藏的
EN

Stack Overflow用户
提问于 2019-05-28 06:05:42
回答 1查看 218关注 0票数 0

我正在做一个设备和化学物品的结帐系统.首先,我只为设备设计签入/签出。一切都很好。当我单击“结帐”按钮时,将弹出一个消息框,显示该项目已签出。

然后,在不同的选项卡页面(使用制表符控件)中的数据视图上添加化学设备列表和化学列表。1)当我选择设备列表并单击结帐按钮时,将弹出一个消息框。2)当我选择化学列表并单击结帐按钮时,将不会弹出一个消息框,并且当前的窗口是不可点击的。直到我使用其他窗口覆盖应用程序并再次单击应用程序,然后才能看到弹出消息框。关闭弹出消息框后,所有功能都能正常工作。

消息框的代码弹出:

代码语言:javascript
复制
 MessageBox.Show("Item successfully checked out.", "Success");
 DialogResult = DialogResult.OK;
 Close();

编辑

我发现化学列表的datagridview以某种方式刷新了所有数据,尽管没有调用代码来刷新数据视图。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-30 01:39:44

其他一些事件正在运行,因为窗口没有立即弹出。我面临的问题是事先准备好的事情。它导致事件始终在运行,并且窗口仍然是焦点并处于激活状态。这就是为什么新窗口没有出现的原因。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56335927

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档