美文网首页
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。

相关文章

  • C# 常用控件及单击事件

    1、窗体 1、常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。 ...

  • C#窗体 2019-02-14

    一、窗体常用属性 窗体标题:Test 窗体名:Name 窗体图标:Icon 北京颜色:BackgroundC...

  • C#窗体和控件

    一、窗体 1.常用属性(1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。(2...

  • C#如何创建MDI子窗体

    C#中怎样创建MDI子窗体?在MDI主窗体的【属性】对话框中,将MDI主窗体的IsMdiContainer属性设为...

  • c# 结业考机试宝典

    窗体属性 设置窗体名称:选中窗体文件>右键>重命名 设置窗体标题:title = 标题内容 设置为MDI父窗体:I...

  • 窗体的FormBorderStyle属性的不同效果

    设置窗体边框可以通过设置窗体的FormBorderStyle属性设置。属性值可以通过枚举类型FormBorderS...

  • C#常用控件说明

    1、常用属性 Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。 WindowSt...

  • QT 窗口关闭自动销毁

    QT 窗口创建时,无论是模态或者是非模态的,可以通过设置窗体属性来进行销毁设置,设置该属性后,窗体如果关闭,窗体申...

  • WPF半透明窗体的实现

    WPF下设置透明或者半透明窗体需要以下几个条件: 窗体的WindowStyle属性必须是None,非None属性的...

  • 窗体继承

    窗体继承:大量的页面布局相似/相同 要把要继承的窗体的控件的属性Modifiers属性改为public 生成类库文...

网友评论

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

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