第11讲基本控件的应用(三).ppt

上传人:sccc 文档编号:6109784 上传时间:2023-09-25 格式:PPT 页数:32 大小:424.05KB
返回 下载 相关 举报
第11讲基本控件的应用(三).ppt_第1页
第1页 / 共32页
第11讲基本控件的应用(三).ppt_第2页
第2页 / 共32页
第11讲基本控件的应用(三).ppt_第3页
第3页 / 共32页
第11讲基本控件的应用(三).ppt_第4页
第4页 / 共32页
第11讲基本控件的应用(三).ppt_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《第11讲基本控件的应用(三).ppt》由会员分享,可在线阅读,更多相关《第11讲基本控件的应用(三).ppt(32页珍藏版)》请在三一办公上搜索。

1、第11讲 简单控件的应用,一 PictureBox二 GroupBox、Panel三 DateTimePicker四 MonthCalender五 NotifyIcon六 MaskTextBox七 RichTextBox八 对话框,一 PictureBox-显示图像,PictureBox显示图像文件 扩展名可以是:Bmp、jpg、gif、ico、wmf等主要属性SizeMode:设置图片大小、位置处理方式Image:图片框中的图像Dock:图片在容器中的停靠位置主要方法Load:加载图像到图片框中,例:在窗体上添加2个图片框,单击“导入”按钮时把图片加载到picturebox1中,单击“复制”

2、按钮时,把picturebox1中图片复制到picturebox2中,一 PictureBox-显示图像,第11讲 简单控件的应用,一 PictureBox二 GroupBox、Panel三 DateTimePicker四 MonthCalender五 NotifyIcon六 MaskTextBox七 RichTextBox八 对话框,二 GroupBox与Panel-容器类控件,用于美化界面、控件分组,特别是RadioButton的分组重要属性GroupBox:TextPanel:BorderStyle例:用两组RadioButton用于设置文本框TextBox1字体的颜色与字体名,第11讲

3、 简单控件的应用,一 PictureBox二 GroupBox、Panel三 DateTimePicker四 MonthCalender五 NotifyIcon六 MaskTextBox七 RichTextBox八 对话框,三 DateTimePicker,用于设置或获取时间常用属性ShowUpDown:默认为False,为下拉列表,为True时显示上下按钮MaxDate、MinDate:最大/小日期Value:所选定的日期/时间值Format:日期/时间的格式重要事件 ValueChanged:当选择的值发生变化时引发,三 DateTimePicker,例:在窗体上添加DateTimerPi

4、cker显示日期时间,并显示每次更改的日期与时间。用简单组合框设计日期格式。,第11讲 简单控件的应用,一 图片框(PictureBox)二 GroupBox、Panel三 DateTimePicker四 MonthCalender五 NotifyIcon六 MaskTextBox七 RichTextBox八 对话框,四 MonthCalendar-显示月历,重要属性SelectionStart:选择开始日期SelectionEnd:选择结束日期SelectionRange:选择日期范围重要事件DateChanged,例:在窗体上添加MonthCalendar,在ValueChanged事件显

5、示所选定日期。提示:用SelectionEnd,四 MonthCalendar,第11讲 简单控件的应用,一 图片框(PictureBox)二 GroupBox、Panel三 DateTimePicker四 MonthCalender五 NotifyIcon六 MaskTextBox七 RichTextBox八 对话框,五 NotifyIcon,NotifyIcon在任务栏的通知区域显示图标最好用指定容器初始化,代码如下nIcon1=new NotifyIcon(New System.ComponentModel.Container),五 NotifyIcon,主要属性,五 NotifyIco

6、n,主要属性ContextMenu:NotifyIcon的快捷菜单Text:鼠标停留在NotifyIcon上的文字,Text,ContextMenu:默认为鼠标右击,五 NotifyIcon,主要方法ShowBalloonTip(Timeout,Title,Text,Icon)Timeout:显示时间,单位为毫秒Title:即为BalloonTipTitleText:即为BalloonTipTextIcon:即为BalloonTipIconShowBalloonTip(Timeout),五 NotifyIcon,例:在QQ登录窗体上单击“登录”,在通知区间显示图标。为NotifyIcon添加快

7、捷菜单,含一项“退出”提示添加快捷菜单的方法Dim a()as MenuItem=New MenuItem()New MenuItem(“退出”),Dim b as New ContextMenu(a)NotifyIcon1.ContextMenu=b,动态添加菜单的方法NotifyIcon1.ContextMenu.MenuItems.add(“菜单标题”)课后思考题:设计类似QQ的闪动的NotifyIcon提示使用Timer控件与NotifyIcon控件的Visible属性,五 NotifyIcon,第11讲 简单控件的应用,一 图片框(PictureBox)二 GroupBox、Pane

8、l三 DateTimePicker四 MonthCalender五 NotifyIcon六 MaskTextBox七 RichTextBox八 对话框,六 MaskedTextBox掩码文本框,MaskedTextBox-TextBox相似但可以控制格式的输入重要属性:Mask、PromptChar,第11讲 简单控件的应用,一 图片框(PictureBox)二 GroupBox、Panel三 DateTimePicker四 MonthCalender五 NotifyIcon六 MaskTextBox七 RichTextBox八 对话框,七 RichTextBox,RichTextBox控件不

9、仅允许输入和编辑文本,同时还提供了标准TextBox 控件未具有的、更高级的指定格式的许多功能。主要方法AppendText:在控件中追加文本Clear:清除显示文本,第11讲 简单控件的应用,一 图片框(PictureBox)二 GroupBox、Panel三 DateTimePicker四 MonthCalender五 NotifyIcon六 MaskTextBox七 RichTextBox八 对话框,八 对话框,1.字体对话框 FontDialog提示用户从本地计算机上安装的字体中选择一种字体。主要方法ShowDialog()If fontDialog1.ShowDialog()Dial

10、ogResult.Cancel Then textBox1.Font=fontDialog1.Font End If,八 对话框,2.颜色对话框ColorDialog主要属性Color主要方法ShowDialog(),例:通过对话框控件来设置文本框控件的文字字体和颜色。,控件小结,控件的属性、事件、方法1 控件的属性:NameBackColor、ForeColorBackGrounpImageTextVisible、Enabled,控件小结,2 控件的事件:Load:窗体事件ClickTextChanged:文本框/高级文本框/组合框Scroll:滚动条事件Tick:时钟周期事件ValueCh

11、anged:CheckChanged,控件小结,3 控件的方法:ShowHideCloseFocusAppendTextAdd、Remove、Clear,控件小结,标签控件Label Text属性按钮控件ButtonText属性,Click事件文本框TextBox和高级文本框RichTextBox属性:MaxLength、Mutline、PassWordChar 事件:TextChanged、LostFucos方法:AppendText、Clear,控件小结,列表框ListBox和组合框ComboBox 属性:Items、SelectItem、SelectIndex、DropDownStyle事件:SelectedIndexChange方法:Add、Remove、Clear图片框PictureBox属性:Image、SizeMode方法:Load,控件小结,计时器Timer属性:Interval、Enabled事件:Tick对话框(FontDialog和ColorDialog)属性:Font、Color方法:ShowDialog,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号