Winform工具箱、属性、事件

news2025/2/26 0:39:41

工具箱

           Button------按钮:用户可以点击的按钮控件。

           CheckBox------复选框:允许用户选择或取消选择选项的复选框。

           CheckedListBox:结合了ListBox和CheckBox的功能,允许多项选择。

           ColorDialog------颜色选择对话框:用户可以从中选择颜色。

           ComboBox-----下拉列表:下拉列表,用户可以从中选择一个选项。

           ContextMenuStrip:上下文菜单,通常在用户右击控件时显示。

           DataSet:用于存储数据集的对象,通常与数据库操作相关。

           DateTimePicker:允许用户选择日期和时间的控件。

           DomainUpDown:允许用户通过上下箭头选择值的控件。

           FlowLayoutPanel:自动排列其子控件的面板控件。

           FolderBrowserDialog------文件夹浏览对话框:用户可以用来选择文件夹。

           FontDialog------字体选择对话框:用户可以从中选择字体。

           GroupBox:将相关控件分组在一起的容器控件。

           ImageList:存储图像列表,通常用于按钮或菜单。

           Label------文本:显示文本或图像的控件。

           LinkLabel------超链接文本:显示为超链接的文本控件。

           ListBox------列表框:显示列表项的控件。

           ListView------列表视图:显示列表项,可以是图标、小图标或列表形式。

           MaskedTextBox------限制用户输入格式的文本框。

           MenuStrip------菜单栏控件。

           MessageQueue:用于消息队列的对象。

           MonthCalendar:显示月份和日期的控件。

           NotifyIcon------通知图标:在系统托盘显示图标的控件。

           NumericUpDown:允许用户通过上下箭头输入数字的控件。

           OpenFileDialog------文件打开对话框:用户可以用来选择文件。

           PageSetupDialog------页面设置对话框:用户可以设置打印页面。

           Panel------容器:用于容纳其他控件的容器控件。

           PerformanceCounter:用于访问性能计数器,可以帮助开发者监控系统性能。

           PictureBox------图片框:用于显示图像的控件。

           Process:用于执行外部程序或脚本的组件。

           ProgressBar------进度条:显示任务进度的控件。

           PropertyGrid------显示对象属性:通常用于属性编辑器。

           RadioButton------单选按钮:单选按钮,用户可以从一组选项中选择一个。

           RichTextBox-------复文本框:富文本编辑控件,支持格式化文本。

           SaveFileDialog:保存文件对话框,用户可以用它来保存文件。

           SerialPort:用于串行通信的组件。

           ServiceController:用于控制Windows服务的组件。

           SplitContainer:可以分割成两个窗格的容器控件。

           Splitter------用于分割窗格:通常与SplitContainer一起使用。

           StatusStrip------显示状态信息:通常位于窗体底部。

           TabControl------选项卡:允许用户在多个选项卡之间切换。

           TableLayoutPanel:以表格形式排列控件的布局控件。

           TextBox------文本框:用于输入和显示文本。

           Timer------定时器:可以定期执行任务。

           ToolStrip------工具栏控件:用于显示按钮、文本和其他控件。

           ToolStripContainer:包含ToolStrip和其他控件的容器。

           ToolTip------工具提示:当用户将鼠标悬停在控件上时显示提示信息。

           TrackBar------滑动条:用户可以通过滑动来选择值。

属性

           Name:窗体的名称,用于在代码中引用窗体实例。

           AcceptButton:指定当用户按下回车键时,将自动触发其Click事件的按钮。

           AccessibleDescription:窗体的辅助功能描述,用于屏幕阅读器。

           AccessibleName:窗体的辅助功能名称。

           AccessibleRole:窗体的辅助功能角色。

           AllowDrop:指示窗体是否接受拖放操作。

           AutoScaleMode:定义窗体如何根据系统的DPI设置自动缩放。

           AutoScroll:指示窗体是否自动显示滚动条。

           AutoScrollMargin:定义显示滚动条之前窗体内容的边距。

           AutoScrollMinSize:定义显示滚动条所需的最小尺寸。

           AutoSize:指示窗体是否根据其内容自动调整大小。

           AutoSizeMode:定义自动调整大小的行为。

           AutoValidate:定义窗体在焦点改变时是否自动验证数据。

           BackColor:定义窗体的背景颜色。

           BackgroundImage:定义窗体的背景图像。

           BackgroundImageLayout:定义背景图像的布局方式,如平铺(Tile)。

           CancelButton:指定当用户按下Esc键时,将自动触发其Click事件的按钮。

           CausesValidation:指示当窗体失去焦点时是否验证数据。

           ContextMenuStrip:关联到窗体的上下文菜单条。

           ControlBox:指示窗体是否显示控制框(包含最小化、最大化和关闭按钮)。

           Cursor:定义鼠标悬停在窗体上时显示的光标。

           DoubleBuffered:指示窗体是否启用双缓冲以减少闪烁。

           Enabled:指示窗体是否启用。

           Font:定义窗体文本的字体样式,包括字体名称和大小。

           ForeColor:定义窗体文本的前景色(文本颜色)。

           FormBorderStyle:定义窗体边框的样式,Sizable表示窗体可以调整大小。

           HelpButton:指示窗体是否显示帮助按钮。

           Icon:定义窗体在任务栏上显示的图标。

           ImeMode:定义输入法编辑器(IME)的模式,NoControl表示不控制IME。

           IsMdiContainer:指示窗体是否可以作为MDI(多文档界面)容器。

           KeyPreview:指示按键消息是否先传递给窗体,然后再传递给控件。

           Language:定义窗体使用的编程语言。

           Localizable:指示窗体是否可以本地化。

           Location:定义窗体在屏幕上的位置,包括X和Y坐标。

           Locked:指示窗体是否被锁定,无法进行交互。

           MainMenuStrip:定义窗体的主菜单条。

           MaximizeBox:指示窗体是否显示最大化按钮。

           MaximumSize:定义窗体的最大尺寸。

           MinimizeBox:指示窗体是否显示最小化按钮。

           MinimumSize:定义窗体的最小尺寸。

           Opacity:定义窗体的透明度,100%表示完全不透明。

           Padding:定义窗体内容与其边界之间的填充。

           RightToLeft:指示窗体的布局方向,是否从右到左。

           RightToLeftLayout:指示控件布局是否从右到左。

           ShowIcon:指示窗体是否在任务栏上显示图标。

           ShowInTaskbar:指示窗体是否在任务栏上显示。

           Size:定义窗体的大小,包括宽度和高度。

           SizeGripStyle:定义窗体的大小调整手柄(如果窗体可调整大小)。

           StartPosition:定义窗体启动时的位置,如Windows默认位置。

           Tag:用于存储窗体的附加数据。

           Text:定义窗体的标题文本。

           TopMost:指示窗体是否始终位于其他窗体之上。

           TransparencyKey:定义窗体的透明颜色。

           UseWaitCursor:指示在执行长时间操作时是否显示等待光标。

           WindowState:定义窗体的窗口状态,如正常(Normal)、最小化(Minimized)或最大化(Maximized)。

事件

           Activated:当窗体成为活动窗口时触发。

           AutoSizeChanged:当AutoSize属性改变时触发。

           AutoValidateChanged:当AutoValidate属性改变时触发。

           BackColorChanged:当背景颜色改变时触发。

           BackgroundImageChanged:当背景图像改变时触发。

           BackgroundImageLayoutChanged:当背景图像布局改变时触发。

           BindingContextChanged:当绑定上下文改变时触发。

           CausesValidationChanged:当CausesValidation属性改变时触发。

           ChangeUICues:当用户界面提示改变时触发。

           Click:当用户单击窗体时触发。

           ClientSizeChanged:当客户区尺寸改变时触发。

           ContextMenuStripChanged:当上下文菜单改变时触发。

           ControlAdded:当控件被添加到窗体时触发。

           ControlRemoved:当控件从窗体移除时触发。

           CursorChanged:当光标改变时触发。

           Deactivate:当窗体不再处于活动状态时触发。

           DockChanged:当控件的停靠状态改变时触发。

           DoubleClick:当用户双击窗体时触发。

           DragDrop:当拖放操作完成时触发。

           DragEnter:当拖动操作进入窗体时触发。

           DragLeave:当拖动操作离开窗体时触发。

           DragOver:当拖动操作在窗体上移动时触发。

           Enter:当窗体获得焦点时触发。

           FontChanged:当字体改变时触发。

           ForeColorChanged:当前景色改变时触发。

           FormClosed:当窗体关闭后触发。

           FormClosing:当窗体即将关闭时触发。

           GiveFeedback:在拖放操作期间提供反馈时触发。

           HelpButtonClicked:当用户点击帮助按钮时触发。

           HelpRequested:当请求帮助时触发。

           ImeModeChanged:当输入法编辑器模式改变时触发。

           InputLanguageChanged:当输入语言改变时触发。

           InputLanguageChanging:当输入语言即将改变时触发。

           KeyDown:当用户按下键盘上的键时触发。

           Layout:当布局发生改变时触发。

           Leave:当控件失去焦点时触发。

           Load:当窗体或控件加载时触发。

           LocationChanged:当控件的位置发生变化时触发。

           MaximizedBoundsChanged:当最大化边界发生变化时触发。

           MaximumSizeChanged:当控件的最大尺寸发生变化时触发。

           MinimumSizeChanged:当控件的最小尺寸发生变化时触发。

           MouseCaptureChanged:当鼠标捕获状态发生变化时触发。

           MouseClick:当用户单击鼠标时触发。

           MouseDoubleClick:当用户双击鼠标时触发。

           MouseDown:当用户按下鼠标按钮时触发。

           MouseEnter:当鼠标指针进入控件时触发。

           MouseHover:当鼠标指针在控件上悬停时触发。

           MouseLeave:当鼠标指针离开控件时触发。

           MouseMove:当用户移动鼠标时触发。

           MouseUp:当用户释放鼠标按钮时触发。

           Move:当控件移动时触发。

           PaddingChanged:当控件的内边距发生变化时触发。

           Paint:当控件需要重绘时触发。

           ParentChanged:当控件的父控件发生变化时触发。

           QueryContinueDrag:在拖放操作中,询问是否继续拖动时触发。

           RegionChanged:当控件的区域发生变化时触发。

           Resize:当控件的大小发生变化时触发。

           ResizeBegin:当控件开始调整大小时触发。

           ResizeEnd:当控件调整大小结束时触发。

           RightToLeftChanged:当控件的从右到左布局属性发生变化时触发。

           RightToLeftLayoutChanged:当控件的从右到左布局发生变化时触发。

           Scroll:当滚动条滚动时触发。

           Shown:当控件显示时触发。

           SizeChanged:当控件的尺寸发生变化时触发。

           StyleChanged:当控件的样式发生变化时触发。

           SystemColorsChanged:当系统颜色发生变化时触发。

           TextChanged:当文本内容发生变化时触发。

           Validated:当数据验证成功时触发。

           Validating:当数据正在验证时触发。

           VisibleChanged:当控件的可见性发生变化时触发。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2306089.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android级联选择器,下拉菜单

近期android开发,遇到的需求,分享二个android可能用到的小组件 下拉选择器:它的实现,主要是需要监听它依附的组件当前距离屏幕顶端的位置。 在显示下拉菜单中,如果需要点击上面有响应。可通过activity拿到decorview(ac…

【每日八股】MySQL篇(一):概述

关系的三个范式是什么? 第一范式(1NF):用来确保每列的原子性,要求每列都是不可再分的最小数据单元。 概括:表中的每一列都是不可分割的最小原子值,且每一行都是唯一的。 第二范式&#xff08…

Remainder Problem CF1207F

题目:题目链接 题目大意 题目描述 给你一个长度为 500000 的序列,初值为 0 ,你要完成 q 次操作,操作有如下两种: 1 x y : 将下标为 x 的位置的值加上 y2 x y : 询问所有下标模 x 的结果为 y 的位置的值之和 输入格…

SpringBoot之自定义简单的注解和AOP

1.引入依赖 <!-- AOP依赖--> <dependency><groupId>org.aspectj</groupId><artifactId>aspectjweaver</artifactId><version>1.9.8</version> </dependency>2.自定义一个注解 package com.example.springbootdemo3.an…

自由学习记录(38)

python语法 def def print_receipt (store_name, items, total_price, cashier"Self-Checkout", payment_method"Credit Card"): Python 的 函数定义 语法 def print_receipt(...) → 定义了一个名为 print_receipt 的函数。store_name, items, total_…

【SQL实验】触发器

下载素材文件”tsgl”、“成绩管理”,将tsgl.bak和成绩管理.bak数据库还原到库中【导入操作在之前的文章中详细讲过】 触发器 1、为图书表设置更新触发器&#xff0c;根据总编号来更新书名、作者、出版社、分类号和单价(根据总编号找到相应记录&#xff0c;然后更新书名、作者…

CPU多级缓存机制

目录 一、前置知识 ---- CPU的核心 1.1. 单核与多核CPU 二、CPU多级缓存机制 三. 缓存的基本结构/缓存的存储结构 四、CPU缓存的运作流程/工作原理 五、CPU多级缓存机制的工作原理【简化版】 5.1. 缓存访问的过程 (5.1.1) L1缓存&#xff08;一级缓存&#xff09;访问 …

神经网络八股(3)

1.什么是梯度消失和梯度爆炸 梯度消失是指梯度在反向传播的过程中逐渐变小&#xff0c;最终趋近于零&#xff0c;这会导致靠前层的神经网络层权重参数更新缓慢&#xff0c;甚至不更新&#xff0c;学习不到有用的特征。 梯度爆炸是指梯度在方向传播过程中逐渐变大&#xff0c;…

SmartMediakit之音视频直播技术的极致体验与广泛应用

引言 在数字化时代&#xff0c;音视频直播技术已经深入到各个行业和领域&#xff0c;成为信息传递和交流的重要手段。视沃科技自2015年成立以来&#xff0c;一直致力于为传统行业提供极致体验的音视频直播技术解决方案&#xff0c;其旗下的大牛直播SDK凭借强大的功能和卓越的性…

【R包】tidyplots----取代ggplot2的科研绘图利器

文章目录 介绍安装Usage文档参考 介绍 tidyplots----取代ggplot2的科研绘图利器。tidyplots的目标是简化为科学论文准备出版的情节的创建。它允许使用一致和直观的语法逐渐添加&#xff0c;删除和调整情节组件。 安装 You can install the released version of tidyplots fro…

DeepSeek 15天指导手册——从入门到精通 PDF(附下载)

DeepSeek使用教程系列--DeepSeek 15天指导手册——从入门到精通pdf下载&#xff1a; https://pan.baidu.com/s/1PrIo0Xo0h5s6Plcc_smS8w?pwd1234 提取码: 1234 或 https://pan.quark.cn/s/2e8de75027d3 《DeepSeek 15天指导手册——从入门到精通》以系统化学习路径为核心&…

微信小程序实现拉卡拉支付

功能需求&#xff1a;拉卡拉支付&#xff08;通过跳转拉卡拉平台进行支付&#xff09;&#xff0c;他人支付&#xff08;通过链接进行平台跳转支付&#xff09; 1.支付操作 //支付 const onCanStartPay async (obj) > {uni.showLoading({mask: true})// 支付接口获取需要传…

Unity 第三人称人物切动画时人物莫名旋转

前提: 使用Starter Asset包中的第三人称插件包. 在给3D角色的动画器增加新动画时, 发现进入新动画会让角色莫名转动. 观察后发现是动画强行将朝向掰"正", 人物动画在进行时朝向会一直变化, 这使得动作非常的怪异. 对系动画进行以下处理后, 将可以解决这种不自然: 选…

启动Redis报错记录

突然启动Redis就报了个错&#xff1a;‘Could not create server TCP listening socket 127.0.0.1:6379: bind: 操作成功完成。‘ 查了下解决方案&#xff0c;应该是6379端口已绑定&#xff0c;服务没有关闭。 需要输入命令redis-cli 再输入shutdown 但又出现了新的问题&…

自然语言处理NLP 04案例——苏宁易购优质评论与差评分析

上一篇文章&#xff0c;我们爬取了苏宁易购平台某产品的优质评价和差评&#xff0c;今天我们对优质评价与差评进行分析 selenium爬取苏宁易购平台某产品的评论-CSDN博客 目录 1. 数据加载 2. 中文分词 3. 停用词处理 4. 数据标注与合并 5. 数据集划分 6. 文本特征提取 …

图片爬取案例

修改前的代码 但是总显示“失败” 原因是 修改之后的代码 import requests import os from urllib.parse import unquote# 原始URL url https://cn.bing.com/images/search?viewdetailV2&ccidTnImuvQ0&id5AE65CE4BE05EE7A79A73EEFA37578E87AE19421&thidOIP.TnI…

官方文档学习TArray容器

一.TArray中的元素相等 1.重载一下 元素中的 运算符&#xff0c;有时需要重载排序。接下来&#xff0c;我们将id 作为判断结构体的标识。 定义结构体 USTRUCT() struct FXGEqualStructInfo {GENERATED_USTRUCT_BODY() public:FXGEqualStructInfo(){};FXGEqualStructInfo(in…

Web刷题之PolarDN(中等)

1.到底给不给flag呢 代码审计 一道典型的php变量覆盖漏洞 相关知识 什么是变量覆盖漏洞 自定义的参数值替换原有变量值的情况称为变量覆盖漏洞 经常导致变量覆盖漏洞场景有&#xff1a;$$使用不当&#xff0c;extract()函数使用不当&#xff0c;parse_str()函数使用不当&…

学习笔记-250222

论文&#xff1a; Learning Hierarchical Prompt with Structured Linguistic Knowledge for Vision-Language Models 主要研究llm在图像分类中的能力&#xff0c;当提示输入目标类别时&#xff0c;llm能够生成相关的描述以及相应的结构化关系。 1.首先利用llm从普通的描述中获…

Unity游戏制作中的C#基础(1)界面操作基础

1.脚本有关注意事项 &#xff08;1&#xff09;.进入项目之后&#xff0c;一般创建一个文件夹Scripts用来存放c#脚本&#xff1b; &#xff08;2&#xff09;.在Scripts中创建脚本&#xff0c;双击脚本&#xff0c;进入VS编辑器&#xff0c;有如下结构&#xff1a; start&#…