zoukankan      html  css  js  c++  java
  • WinForm开发模式 &&公共控件

    WinForm开发模式

      把之前的控制台程序加了一个界面

      在一个窗体内,通过触发事件来执行一些代码

      执行的这些代码里有的数据是来自于界面的控件上

      还有一部分数据来自于数据库 最终目的是经过C#处理 是否展示在界面上或是存入数据库

    学习公共控件

      取值   

      private void button1_Click(object sender, EventArgs e)
            {
                //给一个textBox1(文本框)和一个button1(按钮)
                //通过点击button1(按钮)将用户输入在textBox1(文本框)的内容显示出来
                string s = textBox1.Text;
                MessageBox.Show(s);
            }

      赋值

        private void button1_Click(object sender, EventArgs e)
            {
                //给一个textBox1(文本框)和一个button1(按钮)
                //通过点击button1(按钮)弹出内容
                textBox1.Text = "hahaha";
              
            }

    常用属性

      行为:

        Enabled - 默认True(允许用户输入内容)False(不允许使用)

        ReadOnly - 默认False  True可以复制

        MaxLength - 默认可以输入内容的长度。后台输入不受控制

        Multiline -控制编辑控件的文本是否能够跨越多行

        PasswordChar - 输入的内容按输入的东西掩饰

        UseSystemPasswordChar - 使用系统默认的掩码

        TabIndex - 确定此控件将占用的Tab键顺序索引  从小到大

        TabStop - 指示用户是否可以使用Tab键为控件提供焦点  默认True

        Visible - 隐藏 默认false(不隐藏)

        WordWrap -是否自动换行默认true

      数据:

        Tag -与对象关联的用户定义数据

      外观:

        BackColor -背景颜色

        ForeColor -字体颜色

        Font -字体大小

        BorderStyle -边框样式

        Cursor -指针移过是显示的指针

        RightToLeft -默认none  从右往左

        TextAlign -只是应该如何对其编辑控件的文本Left  Right  Center

        ScrollBars - 滚动条默认None  Horizontal水平      Vertical垂直   Both两个都有

        Text -

  • 相关阅读:
    Frame内容页向Frame页传值的问题。
    Silverlight 要求使用更新版本
    Siverlight 中RichTextBox 中注入控件无法使用的问题
    PHP_判断是否为数字
    CentOS中vsftp安装与配置
    全面认识F5负载均衡
    如何让php自动进行二级域名泛解析
    【Thinkphp教程】 如何实现URL伪静态
    LVS+heartbeat+ldirectord高可用负载均衡集群解决方案
    ThinkPHP小结
  • 原文地址:https://www.cnblogs.com/skyhorseyk/p/7224014.html
Copyright © 2011-2022 走看看