1、怎样在Duilib中添加超链接啊?
2、特别是在List中,可能有几行要实现超链接,例如打开某个目录?
3、已经会设置超链接字体了,鼠标移上时会变色,等等效果,但主要不知道鼠标点击下去,会响应到哪里,怎样打开这些超链接?
4、这个库里面有么有已经实现的,还是要自己写啊?
5、水了水了……
2、特别是在List中,可能有几行要实现超链接,例如打开某个目录?
3、已经会设置超链接字体了,鼠标移上时会变色,等等效果,但主要不知道鼠标点击下去,会响应到哪里,怎样打开这些超链接?
4、这个库里面有么有已经实现的,还是要自己写啊?
5、水了水了……
你可以将showhtml设为true.然后和上面那样改变文本
.....
你可以参考duilib入门文档
亲,我已经设置了超链接,如果我原本的实现文字是“打开连接www.baidu.com”,点击后Notify中响应的是link,但我获取的数据是getText是“打开连接www.baidu.com”,1、有没有已经解析好的?我是不是还要自己去解析出这个www.baidu.com? 2、如果我原本设置的文字是中有两个超链接怎么办?例如:“打开连接www.baidu.com,再打开c:等等”,它点击的时候,我怎么知道它点击的是哪一个啊?鼠标移上去时也没有区分的,哎…… 3、同时还要支持打开文件路径……
不会呀……
每添加一个控件,显示的时候GDI对象就会多一个,超过10000个时程序就蹦了,还有我是把超链接放在一个List里面的,它里面有多少元素已经写定了,不会因为超链接多一个,XMl文件又改动,比较麻烦,主要GDI对象还会增加,不合算。
哎呀,我在一个List里面有最多可以有2000条数据,每条数据都有9个GDI对象,这个库好像没有对他们动态释放吧,清空List的时候才会没有掉,哎哎,算了就这样吧,很感谢你O(∩_∩)O~