C# 超级链接控件
2021-01-17 00:13
标签:logs 显示 派生 end art http click length 调用 3.14 超级链接 (LinkLable) 控件 1. 超级链接控件的属性、方法和事件 ? 属性 LinkColor :用户未访问过的链接的字符颜色,默认为蓝色。 ? 属性 VisitedLinkColor :用户访问链接后的字符颜色。 ? 属性 LinkVisited :如果已经访问过该链接,则为 true ;否则为 false 。 ? 属性 LinkArea: 是一个结构, 变量 LinkArea.Start 表示字符串中开始加下划线的 ? 事件 LinkClicked :单击控件 LinkLable 事件。 2. 例子 e3_9: 用 LinkLabel 控件超级链接到我的网站。 (1) 建立一个新工程。放 LinkLabel 控件到窗体,属性 Text= “白衣纵马趁年少”。 (2) 修改 LinkLabel 控件属性 LinkArea.Length=2 ,LinkArea.Start=2 。也可在构造函数用语 (3) 为 LinkLabel 控件的事件 LinkClicked 增加事件处理函数: private void linkLabel1_LinkClicked(object sender,LinkLabelLinkClickedEventArgs e) (5) 如 果要 打 开一 个 窗口 , 列出 C 盘 根目 录 下的 文 件及 文 件夹 , LinkLabel 控 件事 件 (6) 如果要打开指定程序,例如打开记事本程序,修改 LinkClicked 事件处理函数如下: (7) C# 超级链接控件 标签:logs 显示 派生 end art http click length 调用 原文地址:https://www.cnblogs.com/liudongjun/p/12208482.html
控件 LinkLable 是控件 Label 的派生类,和控件 Label 不同的是显示的字符有下划线,
可以为 LinkLable 控件的 LinkClicked 事件增加事件处理函数, 当鼠标指向 LinkLable 控件,
鼠标形状变为手形,单击该控件,调用这个事件处理函数,可以打开文件或网页。
字符位置, LinkArea.Length 表示字符串中加下划线字符的个数。
句修改: linkLabel1.LinkArea=new LinkArea(2,2);
{
linkLabel1.LinkVisited=true;
System.Diagnostics.Process.Start("https://www.cnblogs.com/liudongjun/");
}
(4) 运行。
LinkClicked 事件处理函数修改如下:
linkLabel1.LinkVisited=true;
System.Diagnostics.Process.Start("C:/");
linkLabel1.LinkVisited=true;
System.Diagnostics.Process.Start("notepad");
上一篇:C# 定时控件
下一篇:WPF 3D开发教程(一)