当前位置:首页 > C#学习

文本框内字符滚动

小道8年前 (2018-08-21)C#学习5948

页面上有一个文本框,文本框左侧和右侧各有一个按钮,点击左侧按钮文本框中的文字向左循环滚动一次,点击右侧按钮文本框中的文字向右循环滚动一次。

        private void button1_Click(object sender, EventArgs e)//按钮单击事件
        {
            string s = textBox1.Text;//获取 文本框的值
            string q1 = s.Substring(0, 1);//获取s字符串第一个字符。
            string q2 = s.Substring(1);//获取s字符串除第一个字符外其他字符
            textBox1.Text = q2 + q1;//相加,输出到文本框
        }
        private void button2_Click(object sender, EventArgs e)//按钮单击事件
        {
            string s = textBox1.Text;//获取 文本框的值
            int i = s.Length;//获取字符串的长度
            string q1 = s.Substring(i-1, 1);//获取s字符串最后一个字符。
            string q2 = s.Substring(0,i-1);//获取从第一个到倒数第二个字符。
            textBox1.Text = q1 + q2;//相加,输出到文本框
        }

输出结果:

image.pngimage.pngimage.png

扫描二维码推送至手机访问。

版权声明:本文由小道发布,如需转载请注明出处。

本文链接:https://daobk.com/post/51.html

分享给朋友:

“文本框内字符滚动” 的相关文章

while语句:用 while continue实现计算1到100之间的除了能被7整除之外所有整数的和。

while语句:用 while continue实现计算1到100之间的除了能被7整除之外所有整数的和。

while语句:用 while continue实现计算1到100之间的除了能被7整除之外所有整数的和。            int i = 1;/…

函数的ref、out参数

函数的ref、out参数

函数参数默认是值传递的,也就是“复制一份”ref必须先初始化,因为是引用,所以必须先“有”,才能引用,而out则是内部为外部赋值,所以不需要初始化,而且外部初始化也没用。ref应用场景内部对外部的值进行改变,out则是内部为外部变量赋值,out一般用在函数有多个返回值的场所。  …

构造函数

构造函数

构造函数用来创建对象,并且可以在构造函数中对对象进行初始化。构造函数是用来创建对象的特殊函数,函数名和类名一样,没有返回值,连void都不用。构造函数可以有参数,new对象的时候传递函数参数即可构造函数可以重载,也就是有多个参数不同的构造函数。如果不指定构造函数,则类有一个默认的无参构造函数。如果指…

对象的引用

对象的引用

int、decimal、bool、byte等基础类型(值类型)是传递拷贝;对象(引用类型)则是传递引用。(引用类型包括:类、数组、接口、string)因为基础类型不怎么占内存,而对象则比较占内存。    class Program  &n…