zoukankan      html  css  js  c++  java
  • .Net 下的Wondows窗体常用项目

    使用.Net编写Windows程序,对于窗体控制常见项目

    1、让窗体在启动时在指定位置出现

    form1.StartPosition
        Manual 
        CenterScreen 
        WindowsDefaultLocation (default) 
        WindowsDefaultBounds 
        CenterParent

    只有在窗体启动前设置才有效。


    2、设置窗体的图标

    form1.Icon


    3、设置该窗体成为多个子窗体的父窗体

    form1.isMidContainer = true / false(default)

    在设计时使用,一个项目中只能有一个父窗体。

    设置一个窗体为另一窗体的子窗体

    vb.net

        from2 a = new from2
        a.mdiparent = me
        a.show

    c#

        from2 a = new from2();
        a.mdiparent = this;
        a.show();


    4、指定最大化、最小化按钮的行为

    form1.ControlBox = true(default) / false /// 设置是否出现最大化、最小化和关闭按钮
    form1.MaxmizeBox = true(default) / false /// 设置最大化按钮是否有效
    form1.MinimizeBox = true(default) / false /// 设置最小化按钮是否有效

    如果当ControlBox = true MaxmizeBox = false MinimizeBox = false 而 HelpButton = true 时
    就可以看到有个帮助的按钮出现在关闭按钮旁边。


    5、窗体如果想显示普通菜单那么需要添加菜单控件MainMenu

    form1.Menu 选项用于指定使用那个菜单。

    如果想动态加载菜单就先准备好要用的几个MainMenu控件,然后到适当时机在运行时改变form1.Menu 的值。

    如果要使用快捷菜单,就像窗体中添加ContextMenu控件。然后指定form1.ContextMenu 为这个控件。


    6、设置窗体的透明度

    form1.Opacity

    它的值是一个百分数,范围是0~100%,当它等于0时整个窗体就不可间隐藏起来了。当他等于100%时,这个窗体就是个普通窗体。


    7、设置是否在任务栏中显示窗体

    form1.ShowInTaskbar = true(default) / false

    默认值是true, 当他设置为false时就从任务栏消失了。通常可以配合NotifyIcon来实现将程序隐藏到系统右下角的系统状态栏。


    8、设置是否显示窗体右下角调整大小的手柄

    form1.SizeGripStyle = Auto(default) / Show /Hide

    默认值为Auto,那么它会根据窗体的显示样式来决定是否显示这个手柄。例如:当窗体设置为对不能调节大小的话框时,这个手柄就不会出现。


    9、设置窗体在最前端现实,例如一些播放器和聊天软件,他们通常都在所有窗体的上面。

    form1.TopMost = true / false(default)


    10、设置窗体部分透明

    form1.Transparencykey

    它接受一个颜色值,当窗体中有颜色和这个设定颜色一致时,系统将这些颜色的区域设为透明。


    11、设置窗体背景图片

    form1.BackColor /// 设置窗体背景颜色
    form1.BackgroundImage /// 设置窗体背景图片


    12、设置窗体中鼠标指针形状

    form1.Cursor


    13、设置窗体边框的外观、以前叫窗体的风格

    form1.FormBorderStyle

    None
    FixedSingle
    Fixed3D
    FixedDialog
    Sizable(default)
    FixedToolWindow
    SizableToolWindow


    14、改变窗体的标题

    form1.Text


    15、设置窗体的默认的确认按钮和取消按钮

    form1.AcceptButton /// 设置默认确认按钮
    form1.CancelButton /// 设置默认取消按钮

    使用时需要先在窗体上添加两个按钮,然后将他们指派到对应的属性上。

  • 相关阅读:
    多表联合查询,利用 concat 模糊搜索
    order by 中利用 case when 排序
    Quartz.NET 3.0.7 + MySql 动态调度作业+动态切换版本+多作业引用同一程序集不同版本+持久化+集群(一)
    ASP.NET Core 2.2 基础知识(十八) 托管和部署 概述
    ASP.NET Core 2.2 基础知识(十七) SignalR 一个极其简陋的聊天室
    ASP.NET Core 2.2 基础知识(十六) SignalR 概述
    ASP.NET Core 2.2 基础知识(十五) Swagger
    ASP.NET Core 2.2 基础知识(十四) WebAPI Action返回类型(未完待续)
    linux磁盘管理 磁盘查看操作
    linux磁盘管理 文件挂载
  • 原文地址:https://www.cnblogs.com/eric1394/p/495806.html
Copyright © 2011-2022 走看看