• VS 窗口制作


    窗体:
    一、控制标题栏:
    Text - 窗体左上角的标题文字。
    Icon - 窗体左上角的图标。(如何做图标?1.找现成的。2.自己画。3.用图片转)
    MaximizeBox - 窗体右上角最大化框是否可用。
    MinimizeBox - 窗体右上角最小化框是否可用。


    二、控制边框:
    FormBorderStyle - 窗体的边框样式。
    Sizable - 可调大小。FixedSingle-固定边框。None-没有边框。

    三、控制背景:
    BackColor - 背景色
    BackgroundImage - 背景图片
    BackgroundImageLayout - 背景图片的布局。
    Tile - 平铺。Center - 居中。Stretch - 拉伸。Zoom - 按比例缩放

    四、其它特殊控制:
    ShowInTaskbar - 是否在任务栏中显示。
    WindowState - 窗体启动的状态。Normal - 正常。Minimized-启动最小化。Maximzied-启动最大化。
    TopMost - 是否是最顶层窗体。
    Opacity - 透明度。100%完全不透明。0%完全透明。
    TransparencyKey - 窗体的透明色。

    案例一:如何做一个遮罩窗体?
    1.去掉边框。FormBorderStyle = none
    2.设为启动最大化。WindowState = maximized
    3.设透明度。Opacity = 1%
    4.设置不在任务栏显示。ShowInTaskbar = false.
    5.设为最顶层窗体。TopMost = true.


    问题一:如何修改生成的exe文件的图标?
    1.在“解决方案管理器”中,项目上右击,选择“属性”。
    2.在属性界面中,设置“应用程序”中的图标。
    3.运行一下。

    问题二:如何添加一个新的窗体,并设为启动窗体?
    1.在“解决方案管理器”的项目上右击--“添加”--“Windows窗体”,在弹出的对话框点击“确定”
    2.在“解决方案管理器”中的Program.cs上双击打开,把最后一行的Application.Run(new 你想动行的窗体名())

    案例二:如何做一个不规则的窗体?
    1.找一个背景透明的不规则的图片,把它设为窗体的背景图像。 BackgroundImage,BackgroundImageLayout.
    2.把窗体的透明色设置成与窗体背景色一致。TransparencyKey
    3.把边框去掉。FormBorderStyle = none.

    案例三:如何做一个托盘图标?
    4.拖控件。从“工具箱”中的“共公控件”中把"NotifyIcon "拖到窗体上。
    5.设图标和文字。在窗体下面的NotifyIcon上右击,选择属性,设置Icon和Text

    案例四:如何给托盘加上菜单 ?
    6.做菜单。从“工具箱”中的“菜单和工具栏”中把ContextMenuStrip拖到窗体上。编加菜单项(设文字,写代码)。
    7.把菜单挂到托盘上。在窗体下面的NotifyIcon上右击,选择属性,设置ContextMenuStrip属性为上面的菜单 。

  • 相关阅读:
    TIOBE2017榜单公布_PHP还会是世界上最好的语言吗?
    一个优秀的程序猿应该具备哪些技能?
    7月10日云栖精选夜读:看阿里云窄带高清如何支援优酷 让《楚乔传》更清晰
    如何修复Kindle频繁自动锁屏和解锁
    CentOS 7 配置nginx的service 脚本例子
    Linux系统磁盘分区(逻辑卷LVM)的扩充
    CentOS6.7配置软raid5(模拟故障增加硬盘)
    运行软件显示:缺少packet.dll文件
    《需求工程——软件建模》06
    《需求工程——软件建模》05
  • 原文地址:https://www.cnblogs.com/g-pf/p/4373597.html
Copyright © 2020-2023  润新知