预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共55页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第7章Windows窗体与控件7.1循序渐进学理论(9)ControlBox属性 (10)MaximizeBox属性 (11)MinimizeBox属性 (12)AcceptButton属性 (13)CancelButton属性 (14)Modal属性 (15)ActiveControl属性 (16)ActiveMdiChild属性 (17)AutoScroll属性 (18)BackColor属性 (19)BackgroundImage属性(20)Enabled属性 (21)Font属性 (22)ForeColor属性 (23)IsMdiChild属性 (24)IsMdiContainer属性 (25)KeyPreview属性 (26)MdiChildren属性 (27)MdiParent属性 (28)ShowInTaskbar属性 (29)Visible属性 (30)Capture属性2.常用方法3.常用事件【例7-1】编写一个Windows应用程序,程序刚运行时显示出所图7-1所示的【欢迎】对话框;若用户单击【确定】按钮将出现如图7-2所示的主界面;若用户单击【改变标题】按钮,将把窗体的标题改变为"这里是VB.NET实习基地",如图7-3所示;若用户单击【随机移动】按钮,将把窗体在屏幕上随机移动;若用户单击【退出】按钮将会显示如图7-4的【再见】对话框,用户单击【确定】按钮将退出应用程序。图7-1【欢迎】对话框7.1.2文本类控件的使用2.TextBox控件SelectionStart属性 SelectedText属性 Lines Modified TextLength属性 WordWrap(2)TextBox控件的常用方法Paste方法 文本框对象.Paste() Undo方法 文本框对象.Undo() ClearUndo方法 文本框对象.ClearUndo() Select方法 文本框对象.Select(start,length) SelectAll方法 文本框对象.SelectAll()(3)TextBox控件的常用事件图7-9程序设计界面图7-10程序运行界面3.RichTextBox控件(2)常用方法LoadFile方法 [格式1]:RichTextBox对象名.LoadFile(文件名) [格式2]:RichTextBox对象名.LoadFile(数据流,数据流类型) [格式3]:RichTextBox对象名.LoadFile(文件名,文件类型)【例7-3】编写一个能够对RFT文件进行查找替换的程序,程序的设计界面如图7-11所示。程序运行时,在【文件名】后的文本框中输入要打开的RTF文件名,然后按【打开】按钮,将把指定的RTF文件装载到中间的RichTextBox框中,如果RichTextBox框中的内容发生了变化,按【保存】按钮可以将改变的内容保存到文件中去。在查找内容后面的文本框中输入查找文本,然后按【查找下一个】按钮,将在RichTextBox框中按顺序依次查找该文本,某次查找的结果如图7-12所示。在【替换为】后面的文本框中输入要替换的文本,然后按【全部替换】按钮,则将RichTextBox框中所有的查找文本替换为替换文本。图7-11程序设计界面4.NumericUpDown控件7.1.3按钮类控件的使用2.GroupBox控件4.CheckBox控件【例7-4】编写一个设置文字格式的应用程序。程序的设计界面如图7-17所示,程序的运行界面如图7-18所示。程序运行时单击相应的单选按钮或复选框将对文本框中的文本格式进行相应的设置。图7-17程序设计界面7.1.4列表类控件的使用SelectedItems属性 Sorted属性 Text属性 ItemsCount属性 (2)ListBox控件的常用方法 FindString方法 [格式1]:ListBox对象.FindString(s) [格式2]:ListBox对象.FindString(s,n) SetSelected方法 [格式]:ListBox对象.SetSelected(n,l)Items.Add方法 [格式]:ListBox对象.Items.Add(s) Items.Insert方法 [格式]:ListBox对象.Items.Insert(n,s) Items.Remove方法 [格式]:ListBox对象.Items.Remove(k) Items.Clear方法 ListBox对象.Items.Clear() BeginUpdate方法和EndUpdate方法。 ListBox对象.BeginUpdate() ListBox对象.EndUpdate()(3)ListBox控件的常用事件【