winfom 属性、验证方法、增强窗体友好性、跳转(超详细)

–窗体主要属性–

窗体标题:Name
背景图像: BackgroundImage
背景颜色: BackColor
图标: lcon
窗体边框样式: FromBorderStyle
最大化按钮: MaximinBox
最小化按钮: Minimun
窗体状态 : WindowsState
窗体初始位置:StartPosition
文本: Text

–窗体(Form)主要方法–

关闭窗体:Close()
显示窗体:Show()
模式化显示窗体:ShowDialog()
隐藏窗体:Hide()

–标签(Label)主要属性–

图像: Image
文本: Text

–文本框(TextBox)主要属性–

最大长度: Maxlength
是否可输入多行文本: Multiline
用在密码框时,显示的文本,不是实际文本: passwordChar
是否允许编写文本: ReadOnly
文本: Text

–组合框(ComboBox)主要属性–

Items 组合框中的项
DropDownStyle 定义风格 是否显示列表框 是否允许编辑
文本: Text
SelectedIndex 当前选定项目得索引号,从0开始 每个项都有索引号
SelectedItem 获取当前选定的项

–按钮(Button)主要属性–

Enabled 布尔值,True表示可用,False表示可不用且呈灰色
TextAlign 按钮文本的对齐方式
文本: Text


Trim() 去空格
Focus() 获得输入焦点
Empty 空的

public const string CAPTION="提示输入";
if(this.textBox1.Text.Trim().Equals(string.Empty))
{
		MessageBox.Show("请输入用户名",CAPTION,MessageBoxBttons=OK,
		MessageBoxIcon=information);
		this.textBox1.Focous();
		result false;
}

图片说明

动图演示

MessageBox 消息框
DialogResult 对话框返回值

DialogResult result=MessageBox.show("确定要关闭吗?","输入提示",
MessageBoxButtons=YesNo,MessageBoxIcon=Question);
if(result==DialogResult.Yes)
{
		this.Close();
}

在这里插入图片描述

窗体跳转的实现步骤

1.定义窗体对象
2.显示窗体

被调用的窗体类名 窗体对象 = new 被调用的窗体类名( );
窗体对象 . Show( );

图片说明

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值