当前位置: 首页 > news >正文

C#入门及进阶教程|Windows窗体属性及方法

 1.Windows窗体

  • 窗体本身是一个对象,对应于System.Windows.Forms名称空间的Form类。它有自己的属性、方法和事件,用于控制窗体的外观和行为。
  • 窗体又是各种控件的容器,用于容纳各种窗体控件。
  • 如果想生成窗体,必须从Form类派生出自己的窗体类。

2.窗体属性 

  • Text属性:指定窗体的标题。
  • Name属性:指定窗体的名称。用于在代码中访问窗体。
  • ForeColor属性:指定窗体的前景色。Form1.ActiveForm.ForeColor=Color.Blue;
  • BackColor属性:窗体的背景色。
  • BackgroundImage属性:指定窗体的背景图片。
  • Location属性:指定窗体的显示位置。
  • Size和Width、Height属性:指定窗体的大小。 
  • StartPosition属性:指定窗体的起始位置。Form1.StartPosition=FormStartPosition.CenterScreen;
  • Enabled属性:决定是否可以对用户交互做出响应。
  • WindowState属性:指示窗体以什么样的形式显示。
  • FormBorderStyle属性:设置窗体的边框样式。取值于FormBorderStyle枚举,它只能在设计阶段设置。
  • ControlBox、MaximizeBox、MinimizeBox属性:指定在窗体的标题栏中是否显示控制框、最大化按钮、最小化按钮。

3.窗体方法

  • Show和Hide方法:显示窗体或隐藏窗体。
  • Close方法:关闭窗体。
  • Focus、Activate方法:激活窗体并给予它焦点。
  • SetBounds方法:设置窗体的位置和大小this.SetBounds(10,10,100,50);
http://www.lryc.cn/news/324820.html

相关文章:

  • 34-Java传输对象模式 ( Transfer Object Pattern )
  • flutter实现视频播放器,可根据指定视频地址播放、设置声音,进度条拖动,下载等
  • 微服务(基础篇-001-介绍、Eureka)
  • mac 解决随机出现的蓝色框
  • 深入理解与使用go之函数与方法--使用
  • 【QT问题】 Qt信号函数如果重名,调用怎么处理
  • 登山小分队(dfs,模拟)
  • Luminar Neo:重塑图像编辑新纪元,Mac与Win双平台畅享创意之旅
  • 计算机二级Python题库深度解析与备考策略
  • 微信商家转账到零钱:实用指南,涵盖开通、使用与常见问题
  • [精选]Kimi到底是什么,将带来什么?
  • MySQL学习笔记------SQL(2)
  • 【循环神经网络rnn】一篇文章讲透
  • KW音乐搜索参数
  • SpringBoot3+Vue3项目的阿里云部署--将后端以及前端项目打包
  • MySQL 存储引擎
  • perl:打开文件夹,选择视频文件,并播放
  • 分布式链上随机数和keyless account
  • 【项目设计】基于MVC的负载均衡式的在线OJ
  • MRC是谁?- 媒体评级委员会 Media Rating Council
  • 反序列化漏洞简单知识
  • Es之正排索引与倒排索引
  • wordpress将图片默认连接到媒体文件
  • Java学习笔记 | Java基础语法 | 03 | 流程控制语句
  • 记录新人的web3之旅
  • 由浅到深认识Java语言(9):Eclipse IDE简介
  • 游戏引擎中的地形系统
  • 【论文精读】OTA: Optimal Transport Assignment for Object Detection(物体探测的最优传输分配)
  • 无极低码SQL模板引擎使用教程示例,自己手撸一个sql模板引擎进行动态sql生成。
  • Python学习(一)