C#新手求救,关于linklabel的Click事件

C#新手求救,关于linklabel的Click事件,第1张

我的问题是,如果你在Programcs这样搞,难道你的linkLabel1在MAIN里面声明的吗,那你怎么去点击,如果你想在Programcs里面写 就应该是

Form1 f1=new Form1();

f1linklabel1Click += new SystemEventHandler(f1linklabel1_Click);

ApplicationRun(f1);

import javaawtevent;

import javaxswing;

import javaawt;

public class 超链接 extends JFrame implements ActionListener {

/

/

private static final long serialVersionUID = 107369444274434673L;

JFrame jf = new JFrame("一个超链接实现的例子");

JPanel jp = new JPanel();

JButton butt = new JButton("确定d出");

MyDialog1 mydialog;

超链接() {

buttaddActionListener(this);

jpadd(butt);

jfsetContentPane(jp);

jfpack();

jfsetBounds(40, 40, 200, 200);

jfsetVisible(true);

}

public static void main(String[] args) {

new 超链接();

}

public void actionPerformed(ActionEvent e) {

if (egetSource() == butt) {

mydialog=new MyDialog1(jf,"提示",true);

mydialogsetVisible(true);

}

}

}

//1须为有模式对话框

//2。要能在母窗体的中央d出==未实现

//部分代码可能有更好的实现总之是要能加入那个自定义的JLabel

class MyDialog1 extends Dialog implements ActionListener{

static final int YES=1,NO=0;

int message=-1;

Button yes,no;

MyDialog1(Frame f,String s,boolean b){

super(f,s,b);

LinkLabel2 label = new LinkLabel2("百度一下,你就知道", ">

C# 的LinkLabel控件

使用方法及例子都给你,自己研究学习吧。

LinkLabel控件类似于LinkLabel控件,但是它能够向Windows窗体应用程序中添加Web样式的链接,

用户可以将LinkLabel中的文本(Text值)的一部分设置为指向网页的链接

LinkLabel控件常用属性

ActiveLinkColor : 表示单击链接时的颜色

LinkColor: 表示链接的初始颜色

VisitedLinkColor: 表示链接点击之后的颜色

DisabledLinkColor: 表示链接被禁止使用时的颜色

LinkArea: 表示显示为超级链接的文本区域

LinkBehaviour: 表示链接的行为

Dock: 表示链接在容器中的布局

一个使用LinkArea的例子:如果需要把"测试链接效果"中的"链接"两个字显示为超级链接

则示例代码如下:

linkLabel1LinkArea = new LinkArea(2, 2);

LinkLabel控件常用方法

Focus方法: 该方法表示控件设置输入焦点。

FindForm方法: 该方法表示检索控件所在的窗体

LinkClicked事件:当用户单击控件中的链接时,处理LinkClicked事件以执行任务,将Link LabelLinkClickedEventArgs类的实例传递给LinkClicked事件的处理程序,该实例包含与所单击的链接关联的 LinkLabelLink对象。可以使用在LinkLabelLink类的LinkData属性中指定的信息确定单击了哪个链接或单击该链接后要执 行的任务类型。

如果需要点击一个链接打开一个网页,示例代码如下:

view plaincopy to clipboardprint

private void lbllink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)

{

SystemDiagnosticsProcessStart("iexploreexe", ">

<div id="ArticleCnt">

<div align="center"><a href="/a/20061118/001092_2htm"><img src="的地址" border="0" name="名称" alt=""></a></div>

<br><div align="center"> (图1)</div>

<P style="text-indent:2em;">

请研究这段代码就可以了。或你代入偿试下。

以上就是关于C#新手求救,关于linklabel的Click事件全部的内容,包括:C#新手求救,关于linklabel的Click事件、JAVA消息框中如何加入超链接地址、C# CS程序里放BS页面地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10081665.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存