暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

C#使用winform的控件记录

百四乌托邦 2021-03-03
1635


  • 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

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




      • RadioButton

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


        就是这个



      • CheckBox

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



      • DateTimePicker

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



      • ComboBox

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





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


      文章转载自百四乌托邦,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

      评论