• Winform基本知识


    1. Application.EnableVisualStyles()的作用

    定义:

    public static void EnableVisualStyles ()

    此方法为应用程序启用可视样式。如果控件和操作系统支持视觉样式,则控件将以视觉样式进行绘制。若要使 EnableVisualStyles

    生效,必须在应用程序中创建任何控件之前调用它;EnableVisualStyles 通常是 Main 函数的第一行。当调用 EnableVisualStyles

    时,无需单独的清单即可启用可视化样式。

    [STAThread]

    static void Main()

    {

    Application.EnableVisualStyles();

    Application.Run(new Form1());

    }

    简单的说就是让你的控件(包括窗体)显示出来。

       

    2. Application.SetCompatibleTextRenderingDefault(false);

    1).作用:在应用程序范围内设置控件显示文本的默认方式(可以设为使用新的GDI+ , 还是旧的GDI)
    true使用GDI+方式显示文本,
    false使用GDI方式显示文本。
    2).只能在单独运行窗体的程序中调用该方法;不能在插件式的程序中调用该方法。
    3).只能在程序创建任何窗体前调用该方法,否则会引发InvalidOperationException异常。

     

    3. Windows的窗体常用方法

    (1)Show方法:显示窗体

       其调用格式为:窗体名.Show()

      Show方法显示“无模式”窗体,即窗体显示后,立即返回,接着执行Show方法后面的语句代码,而不是等待该窗口关闭,因此   打开的窗口不会阻止用户与应用程序中的其他窗口交互。

    (2)Hide方法:隐藏窗体

       其调用格式为:窗体名.Hide()

    (3)Refresh方法:窗体刷新

       其调用格式为:窗体名. Refresh ()

       适用场合:只有在窗体上绘制图形或者动态加载控件的时候才用到refresh,就是你在控件上用程序加了东西要refresh才看的到

    (4)Activate方法:激活窗体并得到光标

       其调用格式为:窗体名. Activate ()

    (5)Close方法:关闭窗体

       其调用格式为:窗体名.Close()

    (6)ShowDialog方法:以模式对话框形式显示窗体(模式对话框就是不处理它就没法处理父窗口)

       其调用格式为:窗体名. ShowDialog()

    ShowDialog方法显示“模式”窗体,即窗体显示出来后,在该窗体关闭之前,应用程序中的所有其他窗口都会被禁用,并且仅在该窗体关闭后,才继续执行ShowDialog方法后面的语句代码。

     

    4. 窗体的Opacity属性-----指定窗体及其控件的透明级别

    将此属性设置为0%(0.0),会使窗体完全不可见;
    将Opacity属性设置为0%,并逐渐增加该值到100%,使窗体逐渐进入视野。

     

    5.Application.StartupPath

    Application.StartupPath是一个只读属性,是不可以设置的。
    Application.StarupPath获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。Application.StartupPath =你启动项目的BIN下边的目录且Application.StartupPath不是以结束的。可以在后面加“\”(转义字符)

    6.button按钮:为了达到光标移动其上修改背景颜色,只需修改FlatAppearance.MouseOverBackColor即可

    7.TabControl不显示某选项页  

    this.tabControl.TabPages.Remove(某选项页的Name);//或者采用下面一种方式
    //选项卡名.Parent = null;

    TabControl显示某选项页

    this.tabControl.TabPages.Add(某选项页的Name);//或者采用下面一种方式
    //选项卡名.Parent = tabControl;

    8.DisplayMember、SelectedValue 、ValueMember 3个属性理解

    DisplayMember 属性:获取或设置要为此控件显示的属性。
    SelectedValue 属性:获取或设置由 ValueMember 属性指定的成员属性的值。
    ValueMember 属性:获取或设置一个属性,该属性将用作控件中的项的实际值。

  • 相关阅读:
    background-size属性的几个实用的值
    用jQuery实现旋转木马效果(带前后按钮和索引按钮)
    用jQuery制作仿网易云课堂导航菜单效果
    IE8专用hack
    jQuery的slicebox插件实现3D翻转轮播效果
    未知宽高的图片水平垂直居中的几种方法
    清除浮动的几种方法
    用canvas实现鼠标拖动绘制矩形框
    个人收藏的移动端网页布局rem解决方案
    jQuery仿3D旋转木马效果插件(带索引按钮)
  • 原文地址:https://www.cnblogs.com/-lee-/p/7743979.html
Copyright © 2020-2023  润新知