• WinForm基础


    ---------------------- ASP.Net+Android+IO开发S.Net培训、期待与您交流! ----------------------

    winForm:windows Form,.net中用来开发windows窗口程序的技术。

    按钮的text属性:按钮上面的字

    控件的name属性,给这个控件取一个名字,取名字的时候一定要有意义,如:txtName,操作这个控件用这个名字来操作。

    双击控件进行编写事件

    This指的是当前这个类或者当前这个对象,this.text指的是这个串口的text属性。

    Forecolour指的是前景色

    This.text=String.format(“{0}”,name);方法可以使用占位符

    使用textBox1.hide()来隐藏这个控件。

    String str1=text.Text;  int i1;

    If(int.TryParse(str1,out i1)==false)判断文本框传进来的是不是一个整数,注意tryparse的out用法,在Out i1之前先定义il为int型。        If(!int.TryParse(str1,out i1))这样用也可以

    String[] strs=Str.split(‘@’)注意单引号,接收的时候用一个数组来接收

    如果分隔的东西为多个的话,可以用replace方法先转化一下

    Str=str.replcae(“abc”,”@”);把abc替换为@

    判断e-mail地址是否合法,先用split方法分隔@符号,如果分出来的数组长度不为2,则说明不合法,判断不合法之后要加上return;

    设置visible为false可以让控件不可见

    PictureBox1.visible=true;

    判断身份证号码是否大于十八岁

    Datetime.Now.year获取当前年份

     String strYear=id.Substring(6,4)从第6位开始取,取4个数,这个用法要记好

    Substring(1),从第1个字符取到结束

    Passwordchar来改变密码框内输入密码时的样式

    Textbox的multLine打钩可以让文本框显示多行

    给多行文本框赋值的时候用appentext方法

    TextBox.AppendText(DateTime.now.ToString()+” ”);注意加上回车

    String.trim()去掉首尾的空格

    StringName.equals(“ams”,StringComparison.OrdinalIgnoreCase)判断字符串是否相等忽略大小写

    退出程序用Application.Exit();方法

    局部变量每次运行完毕变量的值都会被销毁,下次再运行,会重新初始化。而类字段,只要是一个对象,那么只要对象不销毁,就会一直保持对象的字段值。

    String []  lines=Txt.lines读出每行的数据   Lines用法注意

    IndexOf()
    查找字串中指定字符或字串首次出现的位置,返首索引值,如:
    str1.IndexOf("字"); //查找“字”在str1中的索引值(位置)
    str1.IndexOf("字串");//查找“字串”的第一个字符在str1中的索引值(位置)
    str1.IndexOf("字",start,end);//从str1第start+1个字符起,查找end个字符,查找“字”在字符串STR1中的位置[从第一个字符算起]注意:start+end不能大于str1的长度

    indexof参数为string,在字符串中寻找参数字符串第一次出现的位置并返回该位置。如string s="0123dfdfdf";int i=s.indexof("df");这时i==4。
    如果需要更强大的字符串解析功能应该用Regex类,使用正则表达式对字符串进行匹配。

     

    indexof() :在字符串中从前向后定位字符和字符串;所有的返回值都是指在字符串的绝对位置,如为空则为- 1

    ComboBox

    SelectedIndex:选中项的序号。没有选中任何项的时候是-1,否则选中序号(0开始)

    设置DropDownStyle:DropDownList下拉菜单不能改写内容

    comboBox.selectindex选择的序号

    comboBox.selectItem  选中文本框中的内容

    选择改变时间comboBoxIndexChange

    ComboBox.Item.Add(“添加一项”);在comboBox中添加一项选项

    ComboBox.Item.Clear();清空列表

    ---------------------- ASP.Net+Android+IO开发S.Net培训、期待与您交流! ----------------------

  • 相关阅读:
    #动态规划 0-1背包问题空间复杂度优化
    #动态规划 0-1背包问题思路概述
    #动态规划 LeetCode 337 打家劫舍 III
    #动态规划 LeetCode 213 打家劫舍 II
    #动态规划 LeetCode 198 打家劫舍
    #动态规划 LeetCode 63 不同路径 II
    #动态规划 LeetCode 62 不同路径
    #动态规划 LeetCode 279 完全平方数
    #动态规划 LeetCode 343 整数拆分
    #动态规划 LeetCode 64 最小路径和
  • 原文地址:https://www.cnblogs.com/qwsdxz/p/3166893.html
Copyright © 2020-2023  润新知