我想在消息框中显示帮助链接。默认情况下,文本显示为不可选择的字符串。Winform消息框中的可点击URL?
回答
一个选项是在消息框中显示的URL,与消息一起,并提供了帮助按钮,您可以到该网址:
MessageBox.Show(
"test message",
"caption",
MessageBoxButtons.YesNo,
MessageBoxIcon.Information,
MessageBoxDefaultButton.Button1,
0, '0 is default otherwise use MessageBoxOptions Enum
"http://google.com",
"keyword")
重要的是注意此代码不能在加载事件窗体,帮助按钮不会打开链接。
谢谢,在我的情况下,创造性的解决方案将是足够的。真的很感激它。 (Upvotes to everyone) – Jeff 2009-12-02 16:09:55
请注意,''关键字“'会作为锚点引用附加到URL后面。即http://google.com#keyword – 2014-09-30 00:34:47
在C#中使用此代码单击帮助按钮不会执行任何操作 – reggaeguitar 2016-01-15 18:20:56
您可以使用您自己的Form
的LinkLabel
控件进行此操作。遗憾的是,MessageBox
表单不能用这种方式定制,因此您需要创建自己的Form
以模拟MessageBox
的目的。
MessageBox不会那样做。您将需要使用TaskDialog(在Vista中引入)或创建自己的对话框。
- 编辑 -
有办法在XP上伪造任务对话框。 CodeProject.com上有一些我以前用过的文章。
您必须创建自己的表单,而不是内置的MessageBox,并且可以使用其上的LinkLabel
。
但是在内置的MessageBox上可以在按钮之间显示一个帮助按钮。
- 1. 使用StringBuilder显示消息中的可点击的URL java
- 2. C#WINForm避免两个消息框
- 3. ListView中可点击的项目与可点击的URL
- 4. 消息框,同时点击取消按钮
- 5. Android Studio中的AspectJ插件错误消息不可点击
- 6. 在asp.net中点击复选框显示弹出警告消息
- 7. 使MessageBox中的URL可点击C#
- 8. 如何使textblock中的URL可点击?
- 9. 来自PowerPoint点击器的WM消息
- 10. Html:点击按钮上的消息
- 11. 注释框中点击“赞”时消失
- 12. Angular2 - 点击复选框时更新消息
- 13. tkinter,消息框关闭程序点击“确定”
- 14. 是没有消息框没有关闭,当点击x按钮
- 15. 注销消息框出现两次,当点击注销按钮
- 16. QT消息框不弹出按钮点击
- 17. 如何使URL在UITableViewCell中可点击?
- 18. 如果在URL然后消息框
- 19. 对话框中的可点击链接
- 20. Obiee中的可点击下拉框
- 21. 信息按钮点击消失
- 22. 当点击asp:GridView时显示消息
- 23. 通过点击'Enter'键发送消息
- 24. 自定义组件点击消息
- 25. 可点击的URL的POST方法
- 26. 单击edittext时是否可能显示对话框消息?
- 27. 创建可点击框
- 28. jquery使滚动div中的可点击url url
- 29. 使文本块上的URL可点击
- 30. Asp.NET中的消息框C#
听起来像两个请求。使用表单而不是MessageBox。 – 2009-12-02 16:01:06