Могу ли я использовать LinkLabel в Visual Studios для ссылки на форму Windows?

Я искал в Google, чтобы узнать, как использовать linklabel для ссылки на форму Windows. Все учебники, с которыми я сталкивался, только связывают вас с URL или вашим локальным диском. Любая помощь? Я не хочу использовать кнопки.

1 ответ

Решение

Использовать LinkLabel как вы бы использовали кнопку, выполнив код в событии click. Откройте форму (или выведите ее на передний план, если она уже открыта) программно, когда пользователь нажимает на ярлык. Вы не сможете установить 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();
    }
}
Другие вопросы по тегам