C# WinForm —— 05 控件简介

  • 简介

    窗体中用于输入或操作的对象,有自己的属性、方法、事件

    复制代码
     属性:外观
     方法:功能
     事件:行为控制
  • 特征

    可视化,与用户进行交互,属性,方法,事件,可供开发人员使用,可发布和重用

  • 控件开发

    1. 复合控件:各种控件组合起来,形成一个新的控件
    2. 扩展控件:现有控件上派生出一个新的控件,为原有框架增加新的功能
    3. 自定义控件:现有控件无法满足要求的情况下,在System.Windows.Form.Control类的基础上派生,Control类提供入门性能,对开发者要求比较高
  • 分类

    菜单栏 "视图" → "工具箱"

    快捷键:Ctrl+Alt+X

    工具箱中包含:

    1. 公共控件:一些基本的控件
    2. 容器:布局/分组的情况下使用
    3. 菜单和工具栏
    4. 数据
    5. 组件
    6. 打印
    7. 对话框
    8. 等等

参考:2023年C#之WinForm零基础教程50讲

相关推荐
动感光博33 分钟前
Unity序列化字段、单例模式(Singleton Pattern)
unity·单例模式·c#
黑洞视界2 小时前
NCC Mocha v0.2.0 发布, 新增对 Metrics 的支持
c#·.net·可观测性·observability
FAREWELL000752 小时前
Unity基础学习(十五)核心系统——音效系统
学习·unity·c#·游戏引擎
zimoyin4 小时前
Java 快速转 C# 教程
java·开发语言·c#
向宇it4 小时前
【unity游戏开发——编辑器扩展】使用MenuItem自定义菜单栏拓展
开发语言·ui·unity·c#·编辑器·游戏引擎
动感光博4 小时前
Unity碰撞检测(射线投射、胶囊体投射)、交互(图层、掩码)
unity·c#·游戏引擎·游戏程序·动画
动感光博6 小时前
Unity(URP渲染管线)的后处理、动画制作、虚拟相机(Virtual Camera)
开发语言·人工智能·计算机视觉·unity·c#·游戏引擎
hie988949 小时前
C#与KepOPC通讯
开发语言·c#
hweiyu0010 小时前
C#学习教程(附电子书资料)
开发语言·学习·c#
csdn_aspnet12 小时前
C# DataGridView 选中所有复选框
c#·winform·datagridview