Dean的周学习内容:2024.4.15~21 Winform 的简单入门

这一周,有点水,基本上啥也没干,emmmm,状态不如以前好了,这段时间需要调整一下状态,每天啥都没干,但就是很累,公司里的活也有点水,但是又不好意思当着同事的面干别的事情。抓紧时间学点新东西吧,不然后面会没饭吃的!!!

目前已经学到的东西

winform常用控件

公共控件

Label 标签
TextBox  文本框
Button 按钮
RadioButton 单选按钮  一组内的单选按钮,只能选择一个  AutoCheck 属性可以自动更改同组内其他RadioButton的选中状态   “角色登录、性别选择。。。”
CheckBox  复选框   三种选择状态:未选中  Checked 选中  Indeterminate 中间状态 ,ThreeState 控制checkbox是三种状态 还是两种     需要选择多项的情况    权限分配   角色分配  

        事件:ChekedChanged   CheckStateChanged  
               Checked属性值改变     CheckState改变时       

                 先                              后
  


ComboBox 下拉框


CheckedListBox 带复选框的列表项
DateTimePicker 日期时间选择控件
ListBox 列表框     显示多项、选择多项   ComboBox = ListBox + TextBox
ListView 以五种不同视图显示项的集合    有点类似于
MaskedTextBox 格式化文本框
MonthCalendar  月历
NumbericUpDown  可以增减数值的显示框
PictureBox 图像控件
ProgressBar 进度条
RichTextBox  高级文本框 富文本框
TreeView 树形控件

容器


GroupBox 分组控件  可以设置标题
Panel 分组控件,可以显示滚动条
TabControl 选项卡控件
SplitContainer 面板控件

菜单

ContextMenuStrip 右键菜单  
MenuStrip 菜单栏

工具栏

ToolStrip  工具栏
StatusStrip  状态栏


数据

DataGridView  数据显示
DataSet 内存缓存

组件

Timer  计时器
ImageList 图像集合

自己尝试

窗体相关的属性和和事件

属性:

Name:获取或设置窗体的名称,在应用程序中可以通过Name属性值来引用窗体。
WindowState:窗体的窗口状态,有三种值,Normal(正常)  Minimized(最小化)  Maximized(最大化)
StartPosition:        运行时窗体的起始位置,默认是WindowsDefaultLocation.
Text:        窗体标题栏中显示的文本。
Width:        窗体的宽度。
Height:        窗体的高度。
Left:        窗体左边缘的x坐标(以像素为单位)。
Top:        窗体上边缘的y坐标(以像素为单位)。
ControlBox:        bool值,指示标题栏中是否显示控制框。
MaximizeBox:        是否在标题栏中显示最大化按钮。
MinimizeBox         是否在标题栏中显示最小化按钮。
AcceptButton         该值是一个按钮的名称,当按 Enter 键时就相当于单击了窗体上的该按钮。 
CancelButton         该值是一个按钮的名称,当按 Esc 键时就相当于单击了窗体上的该按钮。 
AutoScroll         该值指示窗体是否自动显示滚动条。
AutoSize         是否调整自身大小以适应其内容的大小。
BackColor         窗体背景色
BackgroundImage         窗体的背景图像
ContextMenuStrip         右击窗体时显示的快捷菜单
Enabled         是否启用该控件
Cursor         鼠标移到窗体时显示的光标
Font          窗体中显示的文本的字体
ForeColor         显示文本的颜色
FormBorderStyle         窗体的边框和标题栏的外观和行为
HelpButton bool         标题栏中是否有帮助按钮
Icon         窗体左上角图标 ico 格式  在菜单框中和最小化时显示
IsMdiContainer          指示窗体是否是MDI容器
Location         窗体左上角相对于容器左上角的坐标。
ShowIcon         是否显示图标
Opacity         窗体的不透明度百分比
Size          窗体大小
TopMost         是否显示其他未设置这个属性为true的窗体之上

常用方法

Show()        显示窗体
ShowDialog()        窗体显示为模式对话框。
Hide()        隐藏窗体
Activate()        激活窗体并给予它焦点 
Close()        关闭窗体

常用事件

 Load         加载窗体时发生
 Activated         窗体被激活时发生
 Deactivate         被停用时发生
 FormClosed         窗体已关闭时发生
 FormClosing         正在关闭时发生

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值