winform基本控件介绍-2

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2、滚动条相应的事件: 、滚动条相应的事件: ValueChanged:当通过 :当通过Scroll事件或以编程方 事件或以编程方 式更改Value属性时发生 式更改 属性时发生 Scroll:在通过鼠标或键盘操作移动滚动框后发 : 生 3、举例:通过水平滚动条更改文本框字体的大 、举例: 小。
3.6.2 进程条(ProgressBar)控件
Wrappable:指示如果工具栏太小一直无法在一行显示 : 所有的按钮,工具栏按钮是否换到下一行。 所有的按钮,工具栏按钮是否换到下一行。 ContextMenu:设置与控件关联的快捷菜单 : 3、常用事件: 、常用事件: ButtonClick:单击本控件上的一个按钮时触发。 :单击本控件上的一个按钮时触发。 Click:单击控件时触发 : 4、举例: 、举例:
3.9 菜单控件
1、作用:应用程序的用户界面中的一个很重要的外观界 、作用: 面。 2、常用属性:Name、Text、Enabled、Visible、 、常用属性: 、 、 、 、 ShortCut:用于激活菜单项的快捷键。直接使用键盘就 :用于激活菜单项的快捷键。 可以实现菜单项中的命令 ShowShortCut:表示是否显示菜单项的快捷键 : 3、常用事件:Click 、常用事件: 4、举例:菜单的建立及对事件的相应。 、举例:菜单的建立及对事件的相应。 将菜单的某个项目的Click事件选择为某个按钮的 注:将菜单的某个项目的 事件选择为某个按钮的 Click事件,则菜单的该项目与按钮执行的操作则一致 事件, 事件
3、常用事件: 、常用事件: Click、DoubleClick、PanelClick、 、 、 、 TabIndexChanged 4、举例: 、举例:
ห้องสมุดไป่ตู้
3.8 定时器控件
1、作用:按一定的时间间隔周期性地自动触发事件的控 、作用: 程序运行时,定时器是不可见的。主要用来计时, 件。程序运行时,定时器是不可见的。主要用来计时,通过计 时处理,可以实现各种复杂的动作,如延时、动画、进度显示、 时处理,可以实现各种复杂的动作,如延时、动画、进度显示、 定期执行某个操作等。 定期执行某个操作等。 2、常用属性: 、常用属性: Interval:决定两次调用控件的间隔毫秒数。 Interval:决定两次调用控件的间隔毫秒数。 Enable:设定控件是否有用 : 3、常用方法: 、常用方法: Start:启动定时器 Stop:停止定时器 : : 4、常用事件: 、常用事件: Tick:定时器处于启动状态时,每隔一个 时间, :定时器处于启动状态时,每隔一个Interval时间, 时间 触发一次该事件 5、举例:P92——每隔 每隔100秒检查用户文件是否保存。 秒检查用户文件是否保存。 、举例: 每隔 秒检查用户文件是否保存
3.7 工具栏和状态栏控件
3.7.1 工具栏(ToolBar)控件 工具栏( )
1、作用:用来产生一个Windows标准工具栏。可以将一 、作用:用来产生一个 标准工具栏。 标准工具栏 些常用的操作作为按钮放在工具栏中,工具栏控件用在窗体上 些常用的操作作为按钮放在工具栏中, 的按钮,可以显示文字、图形或者两者兼有。 的按钮,可以显示文字、图形或者两者兼有。通过工具栏的按 钮对象可以和应用程序发生联系。 钮对象可以和应用程序发生联系。 2、常用属性: 、常用属性: TextAlign:获取或设置文本与工具栏按钮控件上显示的 : 每个图像的对齐方式。 每个图像的对齐方式。 Buttons属性:获取分配给工具栏控件的 属性: 属性 获取分配给工具栏控件的ToolBarButton 控件集合 TabIndex:获取或设置在控件的容器中控件的 :获取或设置在控件的容器中控件的Tab键顺序 键顺序 ShowToolTips:设置是否显示工具栏按钮上的提示文本 :
3.7.2 状态栏(StatusBar)控件
1、作用:提供一个状态窗口,通常出现在窗体的底部。 、作用:提供一个状态窗口,通常出现在窗体的底部。 通过这个控件可以向用户显示系统的一些状态 2、常用属性: 、常用属性: Dock:读取或设置一个状态栏控件在窗体上的位置 : Panels:获取控件中所包含的 :获取控件中所包含的StatusBarPand集合 集合 StatusBarPanel集合的主要属性: 集合的主要属性: 集合的主要属性 Icon:设置在状态栏面板中的图标 : BorderStyle:获取或设置状态栏面板的边框样式 : ToolTipText:获取或设置状态栏面板关联的工具 : 提示文本。 提示文本。
ProgressBar控件使用矩形方框从左至右 控件使用矩形方框从左至右 显示某一过程的进行情况 常用属性: 常用属性:Maximum、Minmum、Value 、 、 常用事件: 常用事件:Click、MouseDown、 、 、 MouseMove
3.6.3 TrackBar控件
用于制作仿真滑杆。 用于制作仿真滑杆。例如播放软件中表示进程的滑杆就 可以用TrackBar控件 可以用 控件 1、常用属性:Value、Minimum、Maxmum、 、常用属性: 、 、 、 SmallChange、LargeChange、 、 、 Orintation:跟踪条的方向,水平还是竖直 :跟踪条的方向, TickStyle:设置控件上点号的样式 : TickFrequency:制定控件上绘制的刻度的增量 : 2、常用事件:MouseDown、ValueChanged 、常用事件: 、 Scroll:通过鼠标或键盘操作移用滑块时发生 : 3、举例:利用 改变文本框的字体大小, 、举例:利用TrackBar改变文本框的字体大小,参见 改变文本框的字体大小 ScrollBar例子 例子
3.6 滚动类控件
滚动类控件包括水平滚动条、垂直滚动条、 滚动类控件包括水平滚动条、垂直滚动条、 进度条和跟踪条等
3.6.1 水平滚动条和垂直滚动条
滚动条:用来取代用户输入的控件, 滚动条:用来取代用户输入的控件,可以用鼠标调整滚动 条中滑块的位置来改变值 1、滚动条的主要属性: 、滚动条的主要属性: Value:决定了滚动条中滑块的位置。反过来,滑块的位 :决定了滚动条中滑块的位置。反过来, 置也影响值的大小。 置也影响值的大小。 Minimum:最小值属性,将滑块移到滚动条最左端或最 :最小值属性, 上端时,滚动条的属性值最小。 上端时,滚动条的属性值最小。 Maxinum:最大值属性,将滑块移到滚动条最左端或最上 :最大值属性, 端时,滚动条的属性值最大。 端时,滚动条的属性值最大。 Smallchange:小变化属性。当鼠标在滚动条端点的某一 :小变化属性。 箭头上单击时,属性值就相应地增加或减少的量。 箭头上单击时,属性值就相应地增加或减少的量。 Largechange:大变化属性。当鼠标在滚动条端点与滑块 :大变化属性。 之间的任一位置单击时, 之间的任一位置单击时,属性值就相应地大幅增加或减少的量
相关文档
最新文档