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