|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 VB6论坛 』
→ 求助,如何改变label的边框颜色?
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
5622
人关注过本帖
标题:
求助,如何改变label的边框颜色?
取消只看楼主
加入收藏
liang008
等 级:
新手上路
帖 子:11
专家分:0
注 册:2018-7-18
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:20 回复次数:10
求助,如何改变label的边框颜色?
默认只有黑色的,我想改变成红色或是其他颜色,我该怎么做?求大神帮忙
搜索更多相关主题的帖子:
改变
label
边框
颜色
其他
2018-07-18 15:17
举报帖子
使用道具
赠送鲜花
liang008
等 级:
新手上路
帖 子:11
专家分:0
注 册:2018-7-18
第
2
楼
收藏
得分:0
有用过Shape + 无边框label 来实现,但是实际使用时遇到了问题,
显示内容需在label有边框的时候才能完全显示并且打印完整,
设置成无边框时最右边字体会部分打印不出来,有没有办法能让label显示边框并且能改变他的颜色?
2018-07-18 15:26
举报帖子
使用道具
赠送鲜花
liang008
等 级:
新手上路
帖 子:11
专家分:0
注 册:2018-7-18
第
3
楼
收藏
得分:0
网上查找了一下午,有人建议重绘,具体重绘该怎么操作,本人对这方面完全小白,有没有大神能提供点重绘控件的例子代码供参考一下呀,完全没有头绪,不知从何下手
2018-07-18 15:33
举报帖子
使用道具
赠送鲜花
liang008
等 级:
新手上路
帖 子:11
专家分:0
注 册:2018-7-18
第
4
楼
收藏
得分:0
先谢谢大家的热心帮助
可能我没把问题描述清楚,具体是这样的
我把字符串显示在label上然后打印窗体,字体要求是不需要边框的,我把label边框设置为无边框时能正常打印字符串较短的情况,当字符串长度刚好靠近右边而又没发生换行时,打印出来就会导致最后一个字符只显示一半;
这个问题把label设置成有边框是可以解决,但是打印时我又不需要边框,所以就想着把他变成白色,大概问题就是这样,纠结了我好久
2018-07-19 09:14
举报帖子
使用道具
赠送鲜花
liang008
等 级:
新手上路
帖 子:11
专家分:0
注 册:2018-7-18
第
5
楼
收藏
得分:0
回复 4楼 风吹过b
版主大大对我这个问题有没有更好的办法呀?
试过用Shape line 挡住label的边框,但是在不同系统电脑上又会出现位置变化没有完全档住的情况
2018-07-19 09:19
举报帖子
使用道具
赠送鲜花
liang008
等 级:
新手上路
帖 子:11
专家分:0
注 册:2018-7-18
第
6
楼
收藏
得分:0
回复 8楼 wds1
太感谢啦,完美解决了这个问题!
2018-07-20 08:42
举报帖子
使用道具
赠送鲜花
liang008
等 级:
新手上路
帖 子:11
专家分:0
注 册:2018-7-18
第
7
楼
收藏
得分:0
回复 8楼 wds1
问题还是没得到彻底解决,这个变长的label在我这里不适用,要求是定长的
2018-07-20 08:48
举报帖子
使用道具
赠送鲜花
liang008
等 级:
新手上路
帖 子:11
专家分:0
注 册:2018-7-18
第
8
楼
收藏
得分:0
回复 11楼 wmf2014
我把label设置为有边框时,没有发生显示半个字符的情况,因为我打印的是窗体(使用有边框时窗体显示什么就能打印出什么,但是无边框时窗体看上去是显示了全部字符,实际打出来却少了半个字符)
这里我想请教一下有没有办法得到label是否发生了换行?
如果能得到label发生了自动换行,结合8楼的办法就能解决这个问题
大概是这样 如果换行了Label1.AutoSize = false,否则 Label1.AutoSize = true
2018-07-20 09:43
举报帖子
使用道具
赠送鲜花
liang008
等 级:
新手上路
帖 子:11
专家分:0
注 册:2018-7-18
第
9
楼
收藏
得分:0
回复 11楼 wmf2014
我遇到的问题是字符串长度刚好靠近label边界却没有发生换行时出现的;当字符串足够长发生自动换行后就不会出现这个问题
2018-07-20 09:51
举报帖子
使用道具
赠送鲜花
liang008
等 级:
新手上路
帖 子:11
专家分:0
注 册:2018-7-18
第
10
楼
收藏
得分:0
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
上图第一行为 Label1.AutoSize = true 打出来的效果
第二行为 Label1.AutoSize = false 打出来的效果
Label1的字符串是变化的,有可能会发生换行,换行后打出来都是OK的,只有像第二行这种情况才会出现
2018-07-20 10:02
举报帖子
使用道具
赠送鲜花
11
1/2页
1
2
快速回复:
求助,如何改变label的边框颜色?
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.020309 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved