-
vb.net教程之文本框与数据校验
文本框与数据校验
即与文本框相关的事件。
练习:试做一个字处理软件,包括如下功能:输入内容;打开、保存文件;编辑功能(复制、剪切、粘贴);文字格式设置(字体、字号、字形、字的颜色)。
6.5复选框、单选按钮(相关vb.net教程)
复选框:可以多选与不选,灵活。
单选按钮:选且只能选择一个。
习惯通过groupbox控件结合成一组。
Checkbox: 复选框
常用属性
Checked:复选框是否被选择.
Appearance:外观样式,normal—常规外观,button—按钮外观
Flatstyle:外观风格,有四个.
常用事件:click—单击、CheckedChanged—选择变化激发的。
Radiobutton: 单选按钮
Groupbox: 控件组,用以组织控件成为一组.
应用:
例4:在文本框中输入文字,然后用单选钮控制字的颜色、字型(文字加粗、倾斜、下画线)字号(10、20、40)。[实验报告21 ]
见字体字号字形字的颜色.
注意:字的颜色可以在程序直接设置属性实现,但字号,字型则不能直接在程序中设置?(因为它们都是只读属性,只能在属性窗口中设置,而不能在程序中引用)
程序为:
Private Sub setfont()
Dim s As FontStyle = FontStyle.Regular
If CheckBox1.Checked Then s = s + FontStyle.Bold
If CheckBox2.Checked Then s = s + FontStyle.Italic
If CheckBox3.Checked Then s = s + FontStyle.Underline
TextBox1.Font = New Font(TextBox1.Font.Name, TextBox1.Font.Size, s)
End Sub
Private Sub setsize()
If RadioButton1.Checked Then TextBox1.Font = New Font(TextBox1.Font.Name, 10)
If RadioButton2.Checked Then TextBox1.Font = New Font(TextBox1.Font.Name, 20)
If RadioButton3.Checked Then TextBox1.Font = New Font(TextBox1.Font.Name, 40)
End Sub
Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged
setsize()
End Sub
Private Sub RadioButton6_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton6.CheckedChanged
TextBox1.ForeColor = Color.Black
End Sub
Private Sub RadioButton5_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton5.CheckedChanged
TextBox1.ForeColor = Color.Red
End Sub
Private Sub RadioButton4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton4.CheckedChanged
TextBox1.ForeColor = Color.Blue
End Sub
Private Sub RadioButton2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton2.CheckedChanged
setsize()
End Sub
Private Sub RadioButton3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton3.CheckedChanged
setsize()
End Sub
Private Sub CheckBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox1.Click
setfont()
End Sub
Private Sub CheckBox2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox2.Click
setfont()
End Sub
Private Sub CheckBox3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox3.Click
setfont()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
End
End Sub
即与文本框相关的事件。
练习:试做一个字处理软件,包括如下功能:输入内容;打开、保存文件;编辑功能(复制、剪切、粘贴);文字格式设置(字体、字号、字形、字的颜色)。
6.5复选框、单选按钮(相关vb.net教程)
复选框:可以多选与不选,灵活。
单选按钮:选且只能选择一个。
习惯通过groupbox控件结合成一组。
Checkbox: 复选框
常用属性
Checked:复选框是否被选择.
Appearance:外观样式,normal—常规外观,button—按钮外观
Flatstyle:外观风格,有四个.
常用事件:click—单击、CheckedChanged—选择变化激发的。
Radiobutton: 单选按钮
Groupbox: 控件组,用以组织控件成为一组.
应用:
例4:在文本框中输入文字,然后用单选钮控制字的颜色、字型(文字加粗、倾斜、下画线)字号(10、20、40)。[实验报告21 ]
见字体字号字形字的颜色.
注意:字的颜色可以在程序直接设置属性实现,但字号,字型则不能直接在程序中设置?(因为它们都是只读属性,只能在属性窗口中设置,而不能在程序中引用)
程序为:
Private Sub setfont()
Dim s As FontStyle = FontStyle.Regular
If CheckBox1.Checked Then s = s + FontStyle.Bold
If CheckBox2.Checked Then s = s + FontStyle.Italic
If CheckBox3.Checked Then s = s + FontStyle.Underline
TextBox1.Font = New Font(TextBox1.Font.Name, TextBox1.Font.Size, s)
End Sub
Private Sub setsize()
If RadioButton1.Checked Then TextBox1.Font = New Font(TextBox1.Font.Name, 10)
If RadioButton2.Checked Then TextBox1.Font = New Font(TextBox1.Font.Name, 20)
If RadioButton3.Checked Then TextBox1.Font = New Font(TextBox1.Font.Name, 40)
End Sub
Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged
setsize()
End Sub
Private Sub RadioButton6_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton6.CheckedChanged
TextBox1.ForeColor = Color.Black
End Sub
Private Sub RadioButton5_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton5.CheckedChanged
TextBox1.ForeColor = Color.Red
End Sub
Private Sub RadioButton4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton4.CheckedChanged
TextBox1.ForeColor = Color.Blue
End Sub
Private Sub RadioButton2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton2.CheckedChanged
setsize()
End Sub
Private Sub RadioButton3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton3.CheckedChanged
setsize()
End Sub
Private Sub CheckBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox1.Click
setfont()
End Sub
Private Sub CheckBox2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox2.Click
setfont()
End Sub
Private Sub CheckBox3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox3.Click
setfont()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
End
End Sub
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
SQL Server -- 解决存储过程传入参数作为s
JavaScript判断两个数组相等的四类方法
js如何操作video标签
React实战--利用甘特图和看板,强化Paas平
【记录】正则替换的偏方
前端下载 Blob 类型整理
抽象语法树AST必知必会
关于JS定时器的整理
JS中使用Promise.all控制所有的异步请求都完
js中字符串的方法
import-local执行流程与node模块路径解析流程