WinForm
解决方案管理器组成
a)Form1.cs 窗体文件 代码放在这里面
b)Form.Designer.cs 窗体设计文件
c)Form1.resx资源文件
d)Program.cs主程序文件 包含Main()方法
代码分析:Application.Run(new Form1()); 应用程序启动时运行的窗体 这里运行的是创建的Form1对象窗口
窗体的主要属性和方法
属性:Name 窗体对象的名称 用于代码中进行标识
BackColor 背景色
BackgroundImage 背景图片
FormBorderStyle 显示的边框样式 默认为Sizable FixedSingle使用后用户不能随便拖拽窗口
MaximizeBox 确定窗口右上角是否有最大化框 默认为True
ShowInTaskbar 确定窗口是否出现在任务栏中,默认为True
StartPosition 确定窗口第一次出现的位置
Test 窗口标题栏中显示的文本
TopMost 指示窗口是否始终显示在此属性未设置为True的所有窗口之上 ,默认为false
WindowState 确定窗口的初始可视状态,包括Normal(普通) Maximized(最大化) Minimized(最小化) 默认为Normal(普通)
方法:Close() 关闭窗口
Show() 显示窗口 Show()方法的返回值是DialogResult类型
ShowDialog()模式化显示窗口
Hide() 隐藏窗口
MessageBox消息框
语法:带标题,按钮,图标的消息框 MessageBox.Show(要显示的字符串,消息框的标题,消息框按钮,消息框的图标)
eg:DialogResult result=MessageBox.Show("确认要取消登录",“操作提示”,MessageBoxButtons.YesNo,
MessageBoxIcon.Question);