linklabel控件,linklabel控件名词解释

http://www.itjxue.com  2023-01-24 01:17  来源:未知  点击次数: 

动态生成LinkLabel控件,如何为控件赋值

private void LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)

{

if(sender is LinkLabel)

{

LinkLabel ll=(LinkLabel)sender;

messagebox.show(ll.Text);

}

}

C# 重写LinkLabel控件的click事件

楼主你的想法是可以的。

要手动修改form1.designer.cs:

this.linkLabel1 = new MyLinkButton();

private MyLinkButton linkLabel1;

你的LinkLabel控件:

?public?class?MyLinkButton?:?System.Windows.Forms.LinkLabel

????{

????????????????protected?override?void?OnLinkClicked(LinkLabelLinkClickedEventArgs?e)

????????{

????????????MessageBox.Show("MyLinkButton里面的Click方法");

????????????//把下面这句注释,那么Form1里面的OnLinkClicked方法就不再执行了

????????????//base.OnLinkClicked(e);

????????}????}

点击效果:

WinForm中LinkLabel控件的用法

LinkLabel和Label其实没什么区别,只不过这个控件对样式有专门处理了下,让他看起来像是网页中的链接,如果想打开网站,你还是要自己双击这个控件写代码的,比如要打开百度,在双击后的事件中添加如下代码: Process.Start("explorer.exe", " ");

C#,LinkLabel控件怎么使用?

在“LINKLABEL的LinkClicked事件中实例化一个ABOUTBOX对象,然后打开就行~~

(责任编辑:IT教学网)

更多

推荐linux文章