C# LinkLabel 链接标签
				
									
					
					
						 | 
						
							
							admin 
							
							
								2024年2月7日 19:9
								本文热度 2032
							
							 
						 | 
					
					
				 
				摘要
LinkLabel 是 C# 控件库中的一个非常有用的控件,它被用来显示可点击的超链接。使用 LinkLabel 控件可以方便地创建带有链接的标签,用户可以点击链接以打开一个新的页面、窗口或应用程序。
LinkLabel 控件可以用来显示各种类型的链接,包括 HTTP、FTP、SMTP、JavaScript 和 CSS 链接等。LinkLabel 控件的 HTML 内容可以使用纯文本格式或 HTML 标记语言格式。
LinkLabel 控件支持鼠标单击事件、鼠标悬停事件和鼠标移动事件。通过这些事件,开发人员可以在用户点击链接时执行特定的操作,如打开一个新窗口、执行一个命令或执行一个函数。
LinkLabel 控件还支持鼠标指针移动事件,这使得开发人员可以根据鼠标指针的位置自动显示或隐藏链接。此外,LinkLabel 控件还支持属性,如链接文本、链接地址、链接样式和链接背景色等,开发人员可以根据需要设置这些属性。
在 C# 中使用 LinkLabel 控件非常简单。开发人员只需要在 Windows 窗体或网页应用程序中添加一个 LinkLabel 控件,并将其链接到要打开的页面、窗口或应用程序即可。使用 LinkLabel 控件可以轻松地实现各种交互式的应用程序和用户界面。
正文
属性
  | 
  | 
|---|
| ActiveLinkColor | 获取或设置用来显示活动链接的颜色。 | 
| AutoEllipsis | 获取或设置一个值,指示是否要在 Label 的右边缘显示省略号 (...) 以表示 Label 文本超出 Label 的指定长度。  (继承自 Label) | 
| AutoSize | 获取或设置一个值,该值指示是否自动调整控件的大小以显示其完整内容。  (继承自 Label) | 
| BackgroundImage | 获取或设置在控件的背景上呈现的图像。  (继承自 Label) | 
| BorderStyle | 获取或设置控件的边框样式。  (继承自 Label) | 
| CreateParams | 获取创建控件句柄时所需要的创建参数。  (继承自 Label) | 
| DefaultImeMode | 获取此控件支持的默认输入法编辑器 (IME) 模式。  (继承自 Label) | 
| DefaultMargin | 获取控件之间默认指定的间距(以像素为单位)。  (继承自 Label) | 
| DefaultSize | 获取控件的默认大小。  (继承自 Label) | 
| DisabledLinkColor | 获取或设置显示禁用链接时所用的颜色。 | 
| Image | 获取或设置显示在 Label 上的图像。  (继承自 Label) | 
| ImageAlign | 获取或设置在控件中显示的图像的对齐方式。  (继承自 Label) | 
| ImageIndex | 获取或设置在 Label 上显示的图像的索引值。  (继承自 Label) | 
| ImageKey | 获取或设置 ImageList 中的图像的键访问器。  (继承自 Label) | 
| ImageList | 获取或设置包含要在 ImageList 控件中显示的图像的 Label。  (继承自 Label) | 
| ImeMode | 获取或设置此控件所支持的输入法编辑器 (IME) 模式。  (继承自 Label) | 
| LinkArea | 获取或设置文本中视为链接的范围。 | 
| LinkBehavior | 获取或设置一个值,该值表示链接的行为。 | 
| LinkColor | 获取或设置显示普通链接时使用的颜色。 | 
| Links | 获取包含在 LinkLabel 内的链接的集合。 | 
| LinkVisited | 获取或设置一个值,该值指示链接是否应显示为如同被访问过的链接。 | 
| LiveSetting | 指示客户端应用于通知用户有关此活动区域的更改的礼貌级别。  (继承自 Label) | 
| OverrideCursor | 获取或设置要在鼠标指针位于 LinkLabel 的边界之内时使用的鼠标指针。 | 
| Padding | 获取或设置 LinkLabel 的边缘与其内容之间的内部间距(以像素为单位)。 | 
| PreferredHeight | 获取控件的首选高度。  (继承自 Label) | 
| PreferredWidth | 获取控件的首选宽度。  (继承自 Label) | 
| Text | 获取或设置 LinkLabel 显示的文本。 | 
| TextAlign | 获取或设置标签中文本的对齐方式。  (继承自 Label) | 
一个例子
lnkText.LinkArea = new System.Windows.Forms.LinkArea(0, 8);//设置
可作为链接显示的

private void lnkConfirm_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e){    MessageBox.Show("确定点击");}
点击后的颜色
lnkConfirm.LinkVisited=true;
该文章在 2024/2/7 19:10:32 编辑过