C#使用winform的控件记录

Posted 百四乌托邦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#使用winform的控件记录相关的知识,希望对你有一定的参考价值。


  • Form

    就是窗口,主窗口在Main函数中启动,可以在Main函数中判断是否需要登录,需要登录则先启动登录窗口,否则启动主窗口。Main函数中启动窗口有两种方法

    Application.Run(new fm_login());
    fm_login Fm_login = new fm_login();Fm_login.ShowDialog();
    Form可以设置启动时展示的位置,属性是StartPosition,隐藏的方法是Hide(),显示的方法是Show(),阻塞式显示则是ShowDialog();



  • Button

    Button不多说了,记几个比较常用的属性吧


    TabIndex,就是获取焦点的顺序

    Cursor,就是鼠标指针的样式,悬停的时候可以设置为Hand

    ShowTips,就是是否显示角标


  • TextBox

    文本框,但是这个文本框不像JAVA中的文本框,没有单行文本和多行文本的区别,而且自带滚动条,也没有单独的密码框,密码框也是用的TextBox




        重要属性有:

        PasswordChar,作为密码框使用,将文本框内的输入显示为自定义的字符,比如 '*' 或者 '·' 什么的。

        MultiLine,是否多行


  • Lable

    标签,这个简单,用于做描述信息,例如下面图中的



  • LinkLable

    链接标签,用于做链接文字,可以有点击跳转,不多说,如下图


    C#使用winform的控件记录



  • RadioButton

    单选框,一定要注意,如果一个页面有多组单选框,必须和GroupBox组合使用,否则,一个页面上所有单选按钮只能选中一个


    就是这个


    C#使用winform的控件记录


  • CheckBox

    多选框,这个简单,没啥好说的,上个图。按钮后面跟的文字是属于这个控件的属性Text


    C#使用winform的控件记录


  • DateTimePicker

    日期时间选择器,重要属性有MaxDate,MinDate,这两个属性见文知意,不说了效果就是上面图中选择生日的样式,还是贴个图吧,显得文章长一点


    C#使用winform的控件记录


  • ComboBox

    下拉选择框,也可以做成级联框,今天代码还没有实现。。。效果嘛,就是这样啦


    C#使用winform的控件记录




好了,先存个档,等后面写了更多的控件之后再继续添加。后面放两张图,一个是登录界面,一个是注册界面,其实就是上面截图的界面。。


以上是关于C#使用winform的控件记录的主要内容,如果未能解决你的问题,请参考以下文章

C#里winform最大化时,如何使里面的控件按比例变化

c# winform 如何记录日志

C# winform如何计算控件上文字的实际宽度(像素)

C# Winform DataGridView 控件的基本使用

c# ProgressBar控件

c# winform程序怎么寻找焦点在哪个控件上?