Csharp/C#教程:如何在MessageBox.show中创建超链接?分享


如何在MessageBox.show中创建超链接?

我试过用这种方式在MessageBox中创建一个超链接:

MessageBox.Show( "test message", "caption", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, 0, **"https://google.com"**, "Keyword" ); 

注意:上面的代码实际上是在另一个问题https://stackoverflow.com/a/1833877/2046417中 “选择作为答案”,但我不知道为什么它不适合我。 我收到错误的关键字 ( Error 3 The * or -> operator must be applied to a pointer C:UserskiritiDocumentsVisual Studio 2010ProjectsTailorApplication_3TailorApplication_3Form1.cs 359 140 TailorApplication_3 )

我尝试使用代码并找到了解决我自己问题的方法。

 if (MessageBox.Show( "test", "Visit", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk ) == DialogResult.Yes) { System.Diagnostics.Process.Start("https://www.google.com"); } 

效果很好! ?

给出的示例是针对VB的,如果从URL中删除**,它将显示消息框,并在单击帮助按钮时将您带到该URL。

有关此调用参数的详细信息,请参阅:

https://msdn.microsoft.com/en-us/library/ww6cfk80.aspx

上述就是C#学习教程:如何在MessageBox.show中创建超链接?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/987446.html

(0)
上一篇 2021年12月22日
下一篇 2021年12月22日

精彩推荐