欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    基于windows的编程.ppt

    • 资源ID:6223710       资源大小:911.82KB        全文页数:47页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于windows的编程.ppt

    第6章 基于 Windows的应用程序,理解基于Windows的应用程序的基本概念 掌握Windows窗体控件的共同特性掌握一些常用的Windows窗体控件的使用创建较为复杂的Windows应用程序,目标,Windows 窗体Windows 窗体控件介绍Windows 窗体控件的共同特性常用 Windows 窗体控件介绍小结实验习题,本章内容,Windows 窗体,创建窗体窗体属性、事件、方法窗体控件的操作窗体的基本操作窗体操作实例,窗体属性,名称属性:Name,只能在设计阶段修改。外观属性:Text,BackColor,BackgroudImage,BackgroundImageLayout,Font,FormBorderStyle布局属性:StartPositon,Size,WindowState,Location设计属性:Locked样式属性:Icon,ControlBox,Opacity,MaximizeBox,MinimizeBox,窗体事件,Click和DoubleClick事件Load和Activated事件Closed事件GotFocus与LostFocus事件Resize事件KeyDown、KeyUp和KeyPress事件MouseEnter、MouseClick、MouseDoubleClick、MouseHover、MouseDown、MouseUp和MouseMove事件Shown事件,窗体方法,Show()方法Hide()方法Focus()方法Scale()方法Close()方法示例6-1,窗体中控件的操作,添加控件选择控件调整控件锁定控件控件操作示例:例6-2,窗体基本操作,添加窗体删除窗体保存窗体设置启动窗体窗体间调用窗体操作示例:例6-3,Windows 窗体应用程序概述Windows 窗体控件介绍Windows 窗体控件的共同特性常用Windows 窗体控件介绍小结实验习题,第6章 基于 Windows 的应用程序,Windows Form 类,Windows窗体是所有控件的最高一级容器。,Windows 窗体控件和组件,Windows 窗体,数据显示DataGridView 控件数据绑定和定位BindingSource 组件文本编辑TextBox 控件RichTextBox 控件MaskedTextBox 控件信息显示(只读)Label 控件LinkLabel 控件StatusStrip 控件ProgressBar 控件网页显示WebBrowser 控件图形显示PictureBox 控件图形存储ImageList 控件,从列表中选择CheckedListBox 控件ComboBox 控件DomainUpDown 控件ListBox 控件ListView 控件NumericUpDown 控件TreeView 控件值的设置CheckBox 控件CheckedListBox 控件RadioButton 控件TrackBar 控件菜单控件MenuStrip 控件ContextMenuStrip 控件音频SoundPlayer 控件,对话框ColorDialog 控件FontDialog 控件OpenFileDialog 控件PrintDialog 控件PrintPreviewDialog 控件FolderBrowserDialog 控件SaveFileDialog 控件命令Button 控件LinkLabel 控件NotifyIcon 控件ToolStrip 控件用户帮助HelpProvider 组件ToolTip 组件将其他控件分组,Windows 窗体应用程序概述Windows 窗体控件介绍Windows 窗体控件的共同特性常用Windows 窗体控件介绍小结实验习题,第9章 基于 Windows 的应用程序,Windows 窗体控件的共同特性,Control类公开的成员:,方法,事件,属性,属性,设置属性,事件,事件定义了控件可以响应的用户操作,Windows 窗体应用程序概述Windows 窗体控件介绍Windows 窗体控件的共同特性常用Windows 窗体控件介绍小结实验习题,第6章 基于 Windows 的应用程序,Windows 窗体控件,使用 Label 类 使用 TextBox类 使用按钮类 使用 ListBox 类 使用 ComboBox 类,使用 Label 类,Label 类用于创建窗体上的描述性标签。要更改控件的标题文本,如下所示:,label.Text=Contents have been updated;,其他属性:AutoSize,BorderStyle,Image,TextAlign,Visible,使用 TextBox类,通过 Text 属性可以得到用户在文本框控件中输入的文本。,string newItem=itemTextBox.Text;int itemLength=itemTextBox.TextLength;,还可以通过向 TextBox 实例的 Text 属性分配一个字符串值来设置控件中显示的文本。,itemTextBox.Text=Contents have been updated;,隐藏文本框控件中的密码,以下代码把 PasswordChar 属性设置为星号(*):,passwordTextBox.PasswordChar=*;,使用多行文本框控件,接受多行输入:,multilineTextBox.Multiline=true;,WordWrap 属性用于控制把每行文本扩展到控件的最远边缘在控件边界自动换行,multilineTextBox.WordWrap=false;,使用多行文本框控件,使用 TextBox 类的 ScrollBars 属性来指定滚动条。,从多行 TextBox 对象中获取文本,使用 Text 属性:,string str=multilineTextBox.Text;MessageBox.Show(str);,使用 Lines 属性:,private void getContents_Click(object sender,System.EventArgs e)string strs=multilineTextBox.Lines;foreach(string line in strs)MessageBox.Show(line,Line-by-line display);,使用 TextBox类(续),如:可以通过调用 TextBox.Clear 方法来删除文本框控件中的文本。,常用方法:Focus(),SelectAll(),Cut(),Copy(),Paste(),Undo(),itemTextBox.Clear();,使用 TextBox类(续),文本框控件提供 TextChanged 事件。每次在控件中更改文本都会引发该事件。,private void textBox_TextChanged(object sender,System.EventArgs e)label.Text=Contents:+textBox.Text;,常用事件:TextChanged,LostFocus,Enter,Validating,MouseEnter,使用按钮类,以下的类属于按钮类:,ButtonRadioButtonCheckBox,Button 类,用属性控制按钮外观,用属性控制按钮行为,使用 Windows 窗体设计器向窗体中添加按钮,用属性控制按钮外观,FlatStyleBackColorForeColorText,用属性控制按钮行为,removeItem.Visible=false;removeItem.Hide();,removeItem.Enabled=false;,激活和禁用一个按钮控件,隐藏和显示一个控件,RadioButton 类,RadioButton 类用于创建单选按钮控件,当窗体上存在一组单选按钮控件时,这些控件会自动执行互斥机制。这里的互斥机制是指:当用户选择一个单选按钮时,必须清除其他所有单选按钮。,RadioButton 类(续),常用属性:TextAppearanceCheckAlignChecked常用事件:ClickCheckedChanged,CheckBox 类,CheckState 属性来确定或者设置控件状态。,CheckBox 类用于创建复选框控件,ListBox类控件,ListBoxCheckedListBoxComboBox,ListBox 类属性,ListBox 使用了三个集合类,ListBox控件,常用属性:ItemsItems.Add(),Item.Insert(),Items.Clear(),Items.Remove(),Items.RemoveAt(),Items.Item,Items.CoutMulticolumnNone,One,MutiSingle,MutiExpendedSelectionModeSortedTextSelectedIndexSelectedItems,ListBox控件(续),常用事件:SelectedIndexChanged:SelectValueChanged:Click:DoubleClick:,CheckedListBox控件,属性,方法和事件:CheckOnClick属性CheckedItems属性SetItemChecked()方法GetItemChecked()方法ItemCheck事件,ComboBox 控件,ComboBox 类用于创建组合框控件:,使用组合框属性处理组合框事件,组合框属性,DropDownStyle 属性用于定义组合框的风格,组合框属性,影响组合框控件外观的其他属性,DropDownWidthDroppedDownHeightMaxDropDownItems,处理组合框事件,最常处理的事件:,DropDown 显示下拉列表SelectionChangeCommitted 用户提交一个修改,此修改针对控件列表框部分的选项,其他常用控件,PictureBox控件属性:Image,SizeModeTimer控件属性:Interval,Enabled事件:EnabledDataTimePicker控件属性:Format,CustomFormat,Value,Text,MaxDate,MinDate,ShowUpDown事件:ValueChanged,Windows 窗体应用程序概述Windows 窗体控件介绍Windows 窗体控件的共同特性常用Windows 窗体控件介绍小结实验习题,第9章 基于 Windows 的应用程序,小结,本章我们理解了基于Windows的应用程序的基本概念,掌握了一些常用的Windows窗体控件的使用和它们的特性。,实验,参照实训6,完成学生选课系统。,习题,完成习题6,课堂对答案。,

    注意事项

    本文(基于windows的编程.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开