C#学习之路,学习笔记 第13章 Windows窗体编程 13.4超链接标签(LinkLabel)
2015-11-03 22:00
405 查看
<span style="font-size:14px;">using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace _13._4超链接标签_LinkLabel_ { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void driveLinkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { driveLinkLabel.LinkVisited = true; System.Diagnostics.Process.Start(@"C:\"); } private void vistweblinkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { vistweblinkLabel.LinkVisited = true; System.Diagnostics.Process.Start("IExplore", "http://www.hfy.com"); } private void notepadlinkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { notepadlinkLabel.LinkVisited = true; System.Diagnostics.Process.Start("Notepad"); } } } </span>
运行效果如图:
在事件处理程序中,使用了位于System.Diagnostics命名空间的Process类。它的Start()方法用于打开文件夹或应用程序。该方法有一个或两个参数,第一个参数为程序名称,第二个为打开程序时需要的信息。对于Windows已知的程序,只需输入程序名称即可,对于Windows不知道的程序,要输入完整的路径。要打开文件,页数要输入完整的文件路径,Windows能用与文件扩展名相关联的程序打开文件。
相关文章推荐
- C# ArcEngine TOCControl上实现右键
- C# 包装模式
- c# 聊天机器人
- C#中字符串的使用
- C# 多线程学习系列二:认识Thread类及其方法
- (原创)c#学习笔记09--定义类01--c#中的类定义
- C#获取网页内容的三种方式
- 读书笔记之C# delegate
- C#总结项目《影院售票系统》编写总结一
- C#学习笔记 LINQ简单使用
- C# ArcGIS 三维地图 arcgloblecontrol 基础操作 加载地图 漫游 放大 缩小
- C#事件与委托
- C#语言循环语句for嵌套
- C#中调用简单的R语言
- c#通过 wsdl调用Webservice 源码
- c#组元(Tuple)的使用
- 7.C#的循环语句练习
- 《解析C#类中的构造函数》
- C# 公关类(全)
- C# arcgis globecontrol 三维地图 基础操作 加载地图 缩放 漫游