winforms - 我可以在 Visual Studio 上使用 LinkLabel 链接到 Windows 窗体吗?

标签 winforms visual-studio-2010 c#-4.0 hyperlink linklabel

我一直在谷歌上查找如何使用 linklabel 链接到 Windows 窗体。我遇到的所有教程都只将您链接到 URL 或本地磁盘。有什么帮助吗?我不想使用按钮。

最佳答案

通过在点击事件中执行代码,像使用按钮一样使用LinkLabel。当用户单击标签时,以编程方式打开表单(如果已打开,则将其置于最前面)。您将无法设置表单的 URL。

private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
    Form2 form2 = Application.OpenForms.OfType<Form2>().FirstOrDefault();
    if (form2 == null) {
        form2 = new Form2();
        form2.Show();
    } else {
        form2.BringToFront();
    }
}

关于winforms - 我可以在 Visual Studio 上使用 LinkLabel 链接到 Windows 窗体吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14465409/

相关文章:

c# - Winforms:如何正确打开组合框?

c# - C#XML注释中的尖括号

c# - 2 在 C# 中的连续游戏

javascript - Bootstrap 工具提示不起作用

c# - ObjectContext.SaveChanges 和重复的主键

c# - 出现异常时显示消息框

winforms - 更改 ToolStripMenuItem 的大小

c# - winform 中的弹出窗口

visual-studio-2010 - 递归方法

列表列表中字符串的唯一记录的 C# Lambda 表达式