vb.net - 自定义消息框必须等待用户输入,不允许用户在没有输入的情况下通过
问题描述
我想创建一个消息框,所以我希望消息框在我输入结果之前不会消失,有人可以帮忙吗?所以我希望消息框在用户输入输入之前不会消失所以我设计了自定义消息框因为我希望它有我自己的设计我可以使用系统之一但它在设计方面不是我喜欢的[找到自定义消息框的附件图片
Public Class Exit_Mssg_Box
Private Sub BtnYes_Click(sender As Object, e As EventArgs) Handles BtnYes.Click
Application.Exit()
End Sub
Private Sub BtnNo_Click(sender As Object, e As EventArgs) Handles BtnNo.Click
Me.Hide()
End Sub
Private Sub BtnCancel_Click(sender As Object, e As EventArgs) Handles BtnCancel.Click
Me.Hide()
End Sub
End Class
我正在寻找新的,请帮助大家,问题是如果一个人移动到任务栏,一个人可以选择登录表单,这样winform应用程序的消息框就会被发回。
解决方案
我认为您不需要创建自己的消息框。
Private Sub OPCode()
Dim dr = MessageBox.Show("Choose a button", "My MessageBox Title", MessageBoxButtons.YesNoCancel)
Select Case dr
Case DialogResult.Yes
End
Case DialogResult.No
Hide()
Case DialogResult.Cancel
Hide()
End Select
End Sub
推荐阅读
- javascript - 如何在 vue cli3 中缓存服务工作者中的 api 和资产
- c# - 我想在不提供任何名称的情况下将工作表添加到 excel 文件中
- python - Python kivy 从 kivy 文件中的 *.py 文件中获取标签
- javascript - 无法在反应路由器中获取未定义或空引用的属性“位置”
- amazon-web-services - AWS:请求中包含的安全令牌无效
- javascript - 复杂数组的 Javascript 循环与 C 循环
- html - 添加 Html 标签使我的段落翻倍
- angular - Angular pass data to an imported module
- python - After scaling or normalizing values the graph is changed Python Sklearn pandas
- android - Migrate Intentservices to Workmanager