C#控件与事件完全指南

5星 · 超过95%的资源 需积分: 16 28 下载量 198 浏览量 更新于2024-07-26 1 收藏 177KB DOC 举报
"C#控件属性事件大全" 这篇文档详细介绍了C#编程中常见的控件及其属性和事件,涵盖了从基本的窗体到复杂的对话框和用户交互元素。以下是其中的一些关键知识点: 1、窗体(Form): - Name属性:定义窗体的唯一标识名,用于程序内部引用。 - WindowState属性:设定窗体的显示状态,包括正常(Normal)、最小化(Minimized)和最大化(Maximized)。 - StartPosition属性:控制窗体启动时的位置,可以是WindowsDefaultLocation等预设位置。 - Text属性:设置或读取窗体标题栏的文字。 - Width和Height属性:分别调整窗体的宽度和高度。 - Left和Top属性:设定窗体在屏幕中的位置,以像素为单位。 - ControlBox属性:决定是否显示窗体标题栏的控制按钮,如最小化、最大化和关闭按钮。 - MaximizeBox属性:控制是否显示最大化按钮。 2、Label控件: - 主要用于显示不可编辑的文本,通常用于提供说明或标题。 3、TextBox控件: - 用于输入和显示单行或多行文本,支持文本编辑功能。 4、RichTextBox控件: - 提供更丰富的文本编辑功能,如字体样式、颜色、段落格式等。 5、NumericUpDown控件: - 用于选择或输入数值,常用于需要限制输入范围的场景。 6、Button控件: - 触发特定操作的按钮,通过Click事件响应用户的点击。 7、GroupBox控件: - 创建可折叠的区域,用于组织和分组其他控件。 8、RadioButton和CheckBox控件: - 分别用于单选和多选操作,常用于选项设置。 9、ListBox和ComboBox控件: - ListBox展示列表项,用户可以选择一项;ComboBox是下拉列表,可以输入或选择。 10、CheckedListBox控件: - 提供复选框列表,用户可以多选。 11、PictureBox控件: - 显示图片,支持加载和显示各种图像格式。 12、Timer控件: - 定时触发事件,常用于周期性任务。 13、ProgressBar和TrackBar控件: - 分别表示进度和滑动条,用于可视化地显示进度或调整值。 14、HScrollBar和VScrollBar控件: - 水平和垂直滚动条,用于控制视图的滚动。 15、OpenFileDialog、SaveFileDialog、FontDialog、ColorDialog控件: - 对话框控件,分别用于打开文件、保存文件、选择字体和颜色。 16、PrintDialog和PrintDocument控件: - 处理打印任务,提供打印预览和打印功能。 17、用户自定义对话框: - 创建自定义的对话框,以满足特殊需求。 18、菜单控件: - 创建和管理程序的菜单栏,包含各种菜单项和子菜单项。 19、MDI(Multiple Document Interface)应用程序设计: - 支持多个子窗口在单一父窗口中并存的操作模式。 20、键盘和鼠标事件处理: - 如KeyDown、KeyUp、MouseDown、MouseUp等,用于响应用户的键盘和鼠标操作。 21、排列窗体上的控件: - 通过布局管理器和控件的Dock和Anchor属性,可以实现控件在窗体上的自动布局和对齐。 这些控件和属性是构建C#图形用户界面的基础,熟练掌握它们有助于开发出功能丰富、用户友好的应用程序。