zoukankan      html  css  js  c++  java
  • C# Winform控件

    一、Form窗体样式

    1.FormBorderStyle

    (1)None

    (2)FixedSingle

     

     (3)Fixed3D

    个人感觉跟Fixedsingle区别不大

    (4)FixedDialog

    不可以通过鼠标来拖拉窗体的边框来调节大小

    (5)Sizable

    可以通过鼠标来拖拉窗体的边框来调节大小

    (6)FixedToolWindow

    不可以通过鼠标来拖拉窗体的边框来调节大小

    (7)SizableToolWindow

     可以通过鼠标来拖拉窗体的边框来调节大小

    2.Name

    窗体代码中的窗体名称。

    public partial class frmMain : Form
    {
      public frmMain()
      {
        InitializeComponent();
      }
    }

    3.BackColor、BackgroundImage、BackgroundImageLayout

    窗体背景颜色、图片、图片位置设置

    4.Icon

    窗体图标设置

    5.Text

    窗体显示标题设置

    6、StartPosition

    窗体运行后默认显示位置设置。

    (1)Manual

    靠屏幕左上角显示。

    (2)CenterScreen

    显示在屏幕中心位置。

    (3)WindowsDefaultLocation

    靠左上角的一个位置。

    (4)WindowsDefaultBounds

    windows默认的一个大小框。

    (5)CenterParent

    父窗体的中心。

    7.MaxIMizeBox、MinmizeBox

    设置是否有最大化、最小化框。

    8.Opacity

    窗体透明度设置

    9.IsMdiContainer

    将当前Form设置为窗体容器。

    可在当前窗体的Load事件中创建一个子窗体,代码如下:

    private void frmMain_Load(object sender, EventArgs e)
    {
      Form2 frm = new Form2();
      //设置窗体打开后窗体模式,有正常、最大化、最小化
      frm.MdiParent = this;  //关键代码
      frm.WindowState = FormWindowState.Normal;
      //设置窗体起始位置
      frm.StartPosition = FormStartPosition.CenterParent;
      //以对话框方式调用
      frm.Show();
    }

    二、窗体事件

    添加窗体事件的方式有两种:

    通过VS设计器添加:在相应事件后边空白处双击;

     

    手动添加:

      代码形式:private void 窗体名称_事件名称(object sender, 事件名称EventArgs e)

     1.Load事件

    双击事件中的Load右边的空白处,即可在当前Form的窗体代码中看到出现了下面代码段,在里面添加窗体载入时的事件即可。

    private void frmMain_Load(object sender, EventArgs e)
    {

    }

  • 相关阅读:
    Seconds_Behind_Master的计算
    innnodb 线程在做什么?
    Mysql Join_buffer_size的使用原理
    C 实现位图排序
    C 内存池的实现
    C实现队列
    mysqld执行的函数栈
    Source Insight的基本用法
    MySQL高性能以及高安全测试
    【设计篇】状态与策略
  • 原文地址:https://www.cnblogs.com/doget/p/7873314.html
Copyright © 2011-2022 走看看