美文网首页
57.C# 窗体的属性

57.C# 窗体的属性

作者: 技术老小子 | 来源:发表于2024-03-25 06:18 被阅读0次

    摘要


    每个窗体都有对应的一系列属性,我们在开发程序时,能够通过属性设置的都会通过设置完成,不必在代码设计中手写更多的代码。

    正文


    窗口样式

    Icon:改图标样式;

    MaxmizeBox:true;显示右上角最大化按钮;

    MinmizeBox:true;显示右上角最小化按钮;

    ShowIcon:true;显示左上角小图标;

    ShowInTaskbar:true;窗体显示在任务栏;

    TopMost:true;窗体置顶显示;

    Opactiy:0%;整个窗体透明度

    BackgroundImage:设置窗体背景图片

    布局:

    AutoScroll:true / false;如果控件超出窗体返回,是否自动显示滚动条;

    AutoSize:true / false;窗体的范围是否会超出控件的大小;

    MaximumSize:0,0;窗体可依拖拽的最大时的大小;

    MinmusmSize:0,0;窗体可以拖拽的最小的大小;

    Size:600,600;窗体打开时默认的大小;

    StartPasition:CenterScreen;窗体打开时默认桌面位置,居中;

    WindowState:Maximized;默认打开窗体最大化;

    Padding:设计内边距

    外观:

    Font:宋体,9pt;可以修改字体大小,字体越大控件越大;

    Text:窗体的标题;

    FromBorderStyle:

    • None:将窗口设置为无边框、无标题栏。用户无法改变窗口的大小,也无法改变窗口显示的位置;
    • FixedSingle:将窗口设置为固定的单框(窄框),用户无法用鼠标拖动边框改变窗口的大小,但可以通过最大化按钮将窗口最大化、最小化按钮将最小化;
    • Fixed3D:将窗口设置为固定框,3D风格,用户无法用鼠标拖动边框改变窗口的大小,但可以通过最大化按钮将窗口最大化、最小化按钮将最小化。窗口的工作区具有凹陷3D效果;
    • FixedDialog:将窗口设置为固定框,对话框风格,用户无法用鼠标拖动边框改变窗口的大小,但可以通过最大化按钮将窗口最大化、最小化按钮将最小化;
    • FixedToolWindow:将窗口设置为固定框,工具窗口风格,用户无法用鼠标拖动边框改变窗口的大小;工具窗口风格的特点是:标题栏高度比较小,且只有关闭按钮

    行为:

    Enabled:是否可用;

    AllowDrop:允许接受拖拽;

    设计:

    Name:当前窗体名字;


    单击窗体右键,点属性,切换显示属性设计

    image.png

    我们设置一下Icon

    给大家推荐一个Icon网站

    image.png image.png

    同样我可以修改Text属性,这个对应的窗体的标题“主窗体”

    image.png

    修改窗体启的位置StartPasition,一般会CenterScreen,屏幕中心显示。

    同样我们可以给窗体一个背景图BackgroundImage

    推荐一个免费图库网站

    https://www.pexels.com/

    image.png

    BackgroundImageLayout属性设置

    • 背景图片重复:BackgroundImageLayout属性设置为Tile(默认);
    • 背景图片左边显示:BackgroundImageLayout属性设置为None;
    • 背景图片右边显示:BackgroundImageLayout属性设置为None,同时RightToLeft属性设置为Yes;
    • 背景图片居中显示:BackgroundImageLayout属性设置为Center;
    • 背景图片拉申:BackgroundImageLayout属性设置为Stretch;
    • 背景图片按比例放大到合适大小:BackgroundImageLayout属性设置为Zoom。

    相关文章

      网友评论

          本文标题:57.C# 窗体的属性

          本文链接:https://www.haomeiwen.com/subject/dkrdtjtx.html