Ссылка может быть как на интернет страницу, так и на документ или директорию, расположенную на компьютере пользователя.
Form1.cs
usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;namespaceWindowsFormsApplication1 {-
publicpartialclassForm1 : Form { -
publicForm1() { -
InitializeComponent(); -
} -
privatevoidlinkLabel1_LinkClicked(objectsender, LinkLabelLinkClickedEventArgs e) { -
//ссылка на интернет страницу -
stringpath =@"http://mail.ru"; -
//переход по ссылке -
System.Diagnostics.Process.Start(path); -
//цвет ссылки окрашивается в заданный цвет, отличный от цвета не посещённой ссылки -
this.linkLabel1.LinkVisited=true; -
} -
privatevoidlinkLabel2_LinkClicked(objectsender, LinkLabelLinkClickedEventArgs e) { -
//ссылка на файл или директорию -
stringpath =@"C:\Windows\System32\calc.exe"; -
if(System.IO.File.Exists(path)) { -
//переход по ссылке -
System.Diagnostics.Process.Start(path); -
//цвет ссылки окрашивается в заданный цвет, отличный от цвета не посещённой ссылки -
this.linkLabel1.LinkVisited=true; -
} -
else{ -
MessageBox.Show("Такой файл не существует!"); -
} -
} -
} }
usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;namespaceWindowsFormsApplication1 {-
publicpartialclassForm1 : Form { -
publicForm1() { -
InitializeComponent(); -
} -
privatevoidlinkLabel1_LinkClicked(objectsender, LinkLabelLinkClickedEventArgs e) { -
//ссылка на интернет страницу -
stringpath =@"http://mail.ru"; -
//переход по ссылке -
System.Diagnostics.Process.Start(path); -
//цвет ссылки окрашивается в заданный цвет, отличный от цвета не посещённой ссылки -
this.linkLabel1.LinkVisited=true; -
} -
privatevoidlinkLabel2_LinkClicked(objectsender, LinkLabelLinkClickedEventArgs e) { -
//ссылка на файл или директорию -
stringpath =@"C:\Windows\System32\calc.exe"; -
if(System.IO.File.Exists(path)) { -
//переход по ссылке -
System.Diagnostics.Process.Start(path); -
//цвет ссылки окрашивается в заданный цвет, отличный от цвета не посещённой ссылки -
this.linkLabel1.LinkVisited=true; -
} -
else{ -
MessageBox.Show("Такой файл не существует!"); -
} -
} -
} }