4

リンクラベルを使用してWindowsフォームにリンクする方法を見つけるためにグーグルで調べていました。私が出くわしたすべてのチュートリアルは、URLまたはローカルディスクにのみリンクしています。何か助けはありますか?ボタンは使いたくない。

4

1 に答える 1

5

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();
    }
}
于 2013-01-22T18:38:48.707 に答える