用WinForm制作跑马灯!

问题描述

用WinForm制作跑马灯!

public Form1()
{
InitializeComponent();
}
string su = string.Empty;

    //计时器触发事件
    private void timer1_Tick(object sender, EventArgs e)
    {
       su = this.label1.Text;
       string sn=string.Empty;
       int i = 0;
        foreach (char item in su)
        {

           sn = su.Substring(0,1);

        }
        this.label1.Text = su + sn;
    }

现在我的问题是:如何让截取完的字符串向前移动一个位置?

时间: 2024-12-13 11:00:22

用WinForm制作跑马灯!的相关文章

winform状态栏跑马灯的效果

  using System;   using System.Collections.Generic;   using System.ComponentModel;   using System.Data;   using System.Drawing;   using System.Linq;   using System.Text;   using System.Windows.Forms;   namespace WindowsFormsApplication1   {   public

JavaScript小技巧制作的跑马灯效果

javascript|技巧 以下是我们所制作的跑马灯效果的源程序 <html> <head> <script language="JavaScript"> <!-- Hide var scrtxt="这儿的讯息可以改为你要告诉别人的话 "+" 或是注意事项 ..."; var lentxt=scrtxt.length; var width=100; var pos=1-width; function sc

为 Xamarin.Forms 做个跑马灯控件

原文:为 Xamarin.Forms 做个跑马灯控件 前段时间,私下用 Xamarin.Forms 做了个商业项目的演示版.很多被国内App玩坏了的控件/效果,XF上都没有或是找不到对应的实现,没有办法只能亲自上阵写了几个,效果还行,就是有BUG. 这个跑马灯就是其中的一个,当初赶工,随便写个效果交了差,最终他们把这一块从APP中拿掉了,早知道我就不耗这个时间了... 一般App 为了省版面空间,都只会留小小的一块放跑马灯,多条文字轮翻显示,而且还只有一行文本,超出的部份隐藏:如果你看见哪个AP

css3 跑马灯效果详解

在手机端实现跑马灯效果,可以直接使用css3实现: 具体代码实现: 首先指定溢出时滚动: overflow:-webkit-marquee; 跑马灯样式,分三种: -webkit-marquee-style:scroll | slide | alternate; scroll,从一端滚动到另一端,内容完全滚入(消失)时重新开始. slide,从一端滚到另一端,内容接触到另一端后,立马重新开始.(ios实测和scroll一致) alternate,内容不跑到显示区域外,在里面来回碰壁反弹.这里主要

Silve“.NET研究”rlight 游戏开发小技巧:传说中的透视跑马灯

昨夜元宵佳节,各种灯会热闹非凡,伴随烟火灿烂好不热闹,可惜一点也没看着T_T,那就写一个跑马灯吧,可是跑马灯并不稀奇,各位高手们已经写过而且都各有特点,所以,写也要写点有特色的才好,游戏中经常能看到一种带有透视的选人界面,上次写的是一个固定效果,那么这次带上点动画,结合一个Silverlight的MVC开发小技巧快速完成它. 仍然继续偷懒,借用之前的控件:Silverlight 游戏开发:简单的技能条系统 上海徐汇企业网站设计与制作p> 把Card控件拿出来,然后做一下简单的修改,然后打开XAM

Android中跑马灯既能水平滚动,又能上下滚动。。

问题描述 Android中跑马灯既能水平滚动,又能上下滚动.. 就是有三条数据,三条数据字数比较多,我想利用跑马灯,既能三条数据上下循环滚动,又能每条数据水平滚动,请问这个可以实现吗? 解决方案 水平的用marquee,垂直的用js设置下容器的scrollTop来循环滚动或者反过来也行,反过来容器要设置scrollLeft 解决方案二: HTML里的标签可以实现你的要求 解决方案三: 用marquee,垂直的用js设置下容器的scrollTop来滚动

【Android】不依赖焦点和选中的TextView跑马灯【2】

前言 之前有写一篇TextView跑马灯的效果,后来实际项目中有发现新的问题,比如还是无法自动跑,文本超过了显示区域就截取的问题,今天换了一种思路来实现,更简单更好用.  声明 欢迎转载,但请保留文章原始出处:)  博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com  正文 public class MarqueeTextView extends TextView {     /** 是否停止滚动 */     private 

AS应用:鼠标控制的跑马灯效果

控制|鼠标 做了个不太一样的跑马灯,你可以左右移动鼠标控制运动方向和速度.点击这里查看效果.代码如下: /***************import classes***************/ import mx.transitions.*; /*********declare variables and instances*******/ var nextX = 0; var num = 7; var speed = 2; /****************create objects**

Android中不依赖焦点和选中的TextView跑马灯

承TextView,并仿照源码修改而来,主要是取消了焦点和选中了判断,也不依赖文本的宽度. import java.lang.ref.WeakReference; import android.content.Context; import android.graphics.Canvas; import android.os.Handler; import android.os.Message; import android.util.AttributeSet; import android.w