c# winform 工具栏或状态栏中滚动字幕效果,要上下滚动淡入淡出的效果。
我查了很多都是什么label移位什么的,我要的是在状态栏或工具栏中实现上下滚动(那种广告效果),类似千千静听的歌词那种,但是一行的。如果实现效果还可以追分。都有道理,不过...
我查了很多都是什么label移位什么的,我要的是在状态栏或工具栏中实现上下滚动(那种广告效果),类似千千静听的歌词那种,但是一行的。如果实现效果还可以追分。
都有道理,不过我不用这种方式了。有点复杂没必要。
谢谢各位,但分只能给一个人,百度这点做的不好。 展开
都有道理,不过我不用这种方式了。有点复杂没必要。
谢谢各位,但分只能给一个人,百度这点做的不好。 展开
5个回答
展开全部
其实使用lable是最简单也是最省资源的办法:放个panel,里面弄个lable,写个Timer,控制其Top(竖向),或者是left(和横向)循环变化(也可以都写,斜着变化)
如果非要 在状态栏或工具栏 实现,就需要进行绘制(你也可以自定义控件)GDI+
不要直接绘制控件,会卡的。你可以吧变化的字会知道一个Bitmap中,然后给状态栏或工具栏 的按钮设背景图。[这个方法很麻烦]
如果非要 在状态栏或工具栏 实现,就需要进行绘制(你也可以自定义控件)GDI+
不要直接绘制控件,会卡的。你可以吧变化的字会知道一个Bitmap中,然后给状态栏或工具栏 的按钮设背景图。[这个方法很麻烦]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用TIMER 控件 和多行文本框或 label配合做。
例如,每隔一秒 修改一次 label.TEXT的值
例如,每隔一秒 修改一次 label.TEXT的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
您好。
您试试将“浮动字幕”的叠放次序设置到“置于顶层”,放在视频图像的上面看看。
祝您愉快。
您试试将“浮动字幕”的叠放次序设置到“置于顶层”,放在视频图像的上面看看。
祝您愉快。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没办法,最好的的办法是右键单击控件选择属性,属性框就会立即出现。
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。你的串号我已经记下,采纳后我会帮你制作
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。你的串号我已经记下,采纳后我会帮你制作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询