使用C#创建带有文本/标题的超链接并将其复制到剪贴板在各种程序中,您可以将超链接复制到剪贴板并将其粘贴到其他应用程序中。例如,可以将此页面底部的“随时欢迎反馈”链接复制并粘贴到MSWord中。我想以编程方式创建这样的链接,将其复制到剪贴板,然后能够将其粘贴到其他地方。例如,包含映射到stackoverflow.com的文本Stack的链接。我用Clipboard.SetData尝试过各种方法,但似乎没有任何效果。(我在VS2010、.NET4.0中使用Windows窗体应用程序)我不知道你使用的体系结构,但无论如何你只是从剪贴板复制URL。例如,假设您有一个名为myHyperlink的超链接控件和一个名为copyButton的按钮。当用户单击按钮时,您只需将myHyperlink的URL属性传递给使用Clipboard.SetText(string)的方法。编辑:要在Word等其他程序中显示带标题的超链接,您必须在HTML中设置具有特定标题的文本。Version:0.9StartHTML:programmers这是一个HTML的例子,让我们尝试在C#中概括它:privateconststringhtml=@"Version:0.9StartHTML:{1}";然后使用如下:以上是C#学习教程:使用c#创建带有文本/标题的超链接,并将其复制到剪贴板,分享所有内容。如果对大家有用,需要了解更多C#学习教程,希望大家多多关注—stringlink=String.Format(html,"http://www.google.it","Google");Clipboard.SetText(链接,TextDataFormat.Html);本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
