【2017-04-24】WinForm基础、登录窗口、窗口属性

本文详细介绍了WinForm应用程序的基础概念,包括C/S架构客户端应用的特点,五种窗体类型及其特性,如记事本型、计算器型、无边框型等。同时,深入探讨了六种常用控件的功能与使用方法,如Label、ComboBox、RadioButton等,并讲解了如何设置按钮点击事件。此外,还全面解析了窗体的常用属性,如AutoScroll、MaximumSize、MinimumSize等,以及窗口样式的调整方法。

一、WinForm基础

客户端应用程序:C/S

客户端应用程序可以操作用户电脑中的文件,代码要在用户电脑上执行

 

窗体种类:
1.记事本类型           --默认类型,能调整大小,可以最大化
2.计算器类型           --不能调整大小,不能最大化(窗体属性最大化不可用:MaximizeBox改为False。不可拖拽大小:FormBorderStyle:FixedSingle)
3.无边框类型           --不能调整大小,不能移动位置(FormBorderStyle:None)
4.不规则类型           --边框类型不规则(BackgroundImage设置一张背景图片导入图片时选择“项目资源文件”   BackgroundImageLayout:Stretch拉伸   TransparencyKey: White 绘制到窗体上时将白色显示为透明的颜色)
5.置顶类型              --始终显示在最外层,显示层级最高(TopMost:True)

 

控件:窗体里包含的内容。“视图”中的“工具箱” ,鼠标左键按住控件拖到窗体中去。

右键点击要操作的控件选择“属性”,来操作当前控件的属性

六个最常用的控件

1、Label               专门用来在窗体上显示文字   文字写在Text属性里 AutoSize属性是根据文字内容自动调整大小

2、ComboBox      下拉框 可在此控件右上方小箭头点击选择编辑项 在里面添加内容 每一行为一个选项

3、RadioButton    单选框 只能选择其中一个 如果想将某个单选框内容设置为默认选择 将其Checked属性设置为True即可

4、CheckBox        复选框 可以多选

5、TextBox          文本框 默认一行 点击右上角三角 勾选上MultiLine 即可自己控制文本框大小

6、Button            按钮  name设置按钮名 Text设置按钮显示的文字 双击进入设置按钮的事件(默认为点击事件)

 

给按钮设置点击事件:

在按钮的属性界面中选择事件(小闪电),在事件的方法名出双击就会导到事件方法界面来进行方法编写

打印  MessageBox.Show("")         --括号里边必须放string类

 查看文本框中输入的内容,用Text属性

 查看按钮的选中状态,用Checked属性(返回一个bool类)

 查看下拉列表的选中状态,用SelectItem属性

 

二、常用窗口属性

+ 布局
- AutoScroll   如果窗体中内容没有显示完整就会出现滚动条
- MaximumSize  窗体最大尺寸
- MinimumSize   窗体最小尺寸
- Size  窗体当前尺寸
- StartPosition - 窗体启动位置。记住两个值CenterScreen在屏幕中间显示。CenterParent在父级窗口的中间显示。
- WindowState  窗体初始化可视状态,初始最大化/最小化

+ 窗口样式
- ControlBox  最大最小化、关闭按钮隐藏
- Icon  窗体小图标。网上在线生成Icon小图标
- MaximizeBox   设置最大化可用不可用
- MinimizeBox    设置最小化可用不可用
- Opacity    透明度。0%是纯透明
- ShowIcon   显示图标
- ShowInTaskbar  任务栏显示或隐藏
- TopMost  层级设置
- Tran....Key   让窗体上哪一种颜色变为透明

 

+ 设计

- Name  程序看的这个窗口的名字

 

+ 外观
- BackColor   背景色
- BakcgroundImage   背景图片
- BackgroundImageLayout  背景图布局样式
- Cursor  鼠标在窗体中的显示类型
- Font  字体
- ForeColor   前景色
- FormBorderStyle   窗体边框样式
- Text  显示的内容

+ 杂项
- AcceptButton   指定一个按钮一按回车就等于按下按钮
- CancelButton   指定一个按钮按下ESC就等于按下按钮

转载于:https://www.cnblogs.com/snow22546/p/6761340.html

【电力系统】单机无穷大电力系统短路故障暂态稳定Simulink仿真(带说明文档)内容概要:本文档围绕“单机无穷大电力系统短路故障暂态稳定Simulink仿真”展开,提供了完整的仿真模型与说明文档,重点研究电力系统在发生短路故障后的暂态稳定性问题。通过Simulink搭建单机无穷大系统模型,模拟不同类型的短路故障(如三相短路),分析系统在故障期间及切除后的动态响应,包括发电机转子角度、转速、电压和功率等关键参数的变化,进而评估系统的暂态稳定能力。该仿真有助于理解电力系统稳定性机理,掌握暂态过程分析方法。; 适合人群:电气工程及相关专业的本科生、研究生,以及从事电力系统分析、运行与控制工作的科研人员和工程师。; 使用场景及目标:①学习电力系统暂态稳定的基本概念与分析方法;②掌握利用Simulink进行电力系统建模与仿真的技能;③研究短路故障对系统稳定性的影响及提高稳定性的措施(如故障清除时间优化);④辅助课程设计、毕业设计或科研项目中的系统仿真验证。; 阅读建议:建议结合电力系统稳定性理论知识进行学习,先理解仿真模型各模块的功能与参数设置,再运行仿真并仔细分析输出结果,尝试改变故障类型或系统参数以观察其对稳定性的影响,从而深化对暂态稳定问题的理解。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值