• 初识Windows程序


    一、 B(rowser)/S(erver):浏览器/服务器`

    httpHypertext Transfer Protocol

     

    二、 C(lient)/S(erver):客户端/服务端

    TCP/IP;UDP/IP

    IP Internet Protocol

    TCPTransfer Control Protocol

    UDPUser Datagram Protocol

    三、 Partial 部分:将一个类中的代码进行分离

     

    四、 窗体属性:

    Text:标题,Icon:图标,BackColor:背景色,

    Size/MaximumSize/MinimumSize:窗体的尺寸,窗体的最大尺寸,窗体的最小尺寸

    StartPosition设置窗体的启动位置 CenterScreen(屏幕居中)

    WindowState设置窗体的启动尺寸 MaximumSize(启动最大化)

    ControlBox:禁用 -(最小化)  □(最大化) ×(关闭)

    MinimizeBox:禁用 -(最小化)

    MaximizeBox:禁用 -(最大化)

    命名前缀:

    五、 窗体控件 Frm

    Label:标签 lbl

    TextBox:文本框 txt

    TextBox:密码框 txt 设置文本框的PasswordChar属性值:*

    TextBox:文本域 txt 设置文本框的MultiLine属性值:true

    Button:按钮 btn

    RadioButton:单选按钮 rb

    CheckBox:复选按钮 cb

    ComboBox:下拉列表框 cmb Items(添加固定列表项)

    ListView:列表视图 lv Items(添加列表项),View(各种不同视图)

    DataGridView:数据网格视图 dgv DataSource(数据源)

    六、 弹窗:MessageBox

    MessageBox.show(消息内容 , 消息标题 , 按钮的类型 , 图标的类型)

    MessageBoxButtons   MessageBoxIcon

    OK,OKCancel Error,Information,Question

    返回DialogResult

    OK,Cancel

    七、 窗体的方法

    窗体的显示:Show();

    窗体的隐藏:Hide();

    窗体的关闭:Close();

    八、 窗体间传值

    通过属性传值

     

    一、 窗体的显示方式:

    窗体对象.Show(); 无限多次

    窗体对象.ShowDialog(); 仅一次

    二、 控件

    翻译 控件名称 命名前缀

    菜单栏 MenuStrip ms 考点

    菜单项 ToolStripMenuItem tsmi

    工具栏 ToolStrip ts

    工具栏按钮 ToolStripButton tsb

    水平对齐方式:Alignment(Left,Right)

    显示方式:DisplayStyle(ImageAndTextImage)

    图片:Image (图片出自资源文件Properties->Resources.resx)

    图片和文字的位置关系:TextImageRelation (ImageBeforeText, ImageAboveText)

    三、 菜单项的快捷键:(在菜单的名称后(&字母)

    菜单快捷键F,菜单项快捷键O,快捷键组合为:Alt+F+O

    四、 退出整个应用程序:C#Application.Exit(); LogicJavaSystem.exit(0);

    显示窗体:窗体对象.Show(); / ShowDialog();

    关闭窗体:窗体对象.Close();

    隐藏窗体:窗体对象.Hide();

    五、 锚钉 Anchor (top,right,bottom,left) 功能:锁定控件和窗体上、右、下、左边的距离

    六、 停靠 Dock (top,right,bottom,left,fill) 功能:让控件的边缘贴在窗体的上、右、下、左、或四条边。

     

    七、 设置Mdi窗体:将窗体的IsMdiContainer属性的值修改为:true

    要将某个窗体作为Mdi窗体的子窗体显示,必须设定子窗体对象的MdiParent属性为

    Mdi窗体( mdiFrom.MdiParent = this )。(Mdi子窗体的显示只能用Show(),不能用

    ShowDialog())

    八、 设置子窗体列表:

    设置菜单栏(MenuStrip)的MdiWindowListItem属性为某个菜单项(ToolMenuStripItem)。

    调用Mdi窗体的LayoutMdi( MdiLayout ml )   (Cascade 层叠, TileHorizontal 水平平铺, TileVertical 垂直平铺)

    九、 文本控件获得焦点:文本控件对象.Focus();

    下拉列表框:选择的文本内容属性:Text

    选择内容索引(/)SelectedIndex,从0开始的证书,未选择索引为-1

    下拉列表展开的属性:DroppedDown,值为booltrue表示打开下拉列表

    设置只能写不能编辑属性:DropDownStyle,值为DropDownList

    动态向ComboBox中添加列表项:下拉列表对象.Items.Add(string txt);

    防止重复添加:下拉列表对象.Items.Clear();  清除所有列表项

     

    文本框的只读属性:ReadOnly (true/false)

     

  • 相关阅读:
    使用gRPC搭建Server端与Client端
    Protocol Buffers 介绍
    测试指标
    linux命令 host-常用的分析域名查询工具
    hping3
    linux命令 iperf-网络性能测试工具
    linux命令 dig-域名查询工具
    linux arping-通过发送ARP协议报文测试网络
    linux nslookup-查询域名DNS信息的工具
    linux netstat-查看Linux中网络系统状态信息
  • 原文地址:https://www.cnblogs.com/Sora-L/p/6915171.html
Copyright © 2020-2023  润新知