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讲

相关推荐
一心赚狗粮的宇叔9 小时前
中级软件开发工程师2025年度总结
java·大数据·oracle·c#
cplmlm10 小时前
EF Core使用CodeFirst生成postgresql数据库表名以及字段名用蛇形命名法,而类名仍使用驼峰命名
c#
lingxiao1688811 小时前
WebApi详解+Unity注入--下篇:Unity注入
unity·c#·wpf
lingxiao1688814 小时前
WebApi详解+Unity注入--中篇:.net core的WebAPI
unity·c#·.netcore
ServBay14 小时前
C# 成为 2025 年的编程语言,7个C#技巧助力开发效率
后端·c#·.net
故事不长丨18 小时前
C#进制转换:从基础原理到实战应用
开发语言·c#·进制转换·16进制·2进制·10进制
liulilittle18 小时前
VEthernet 框架实现 tun2socks 的技术原理
网络·windows·c#·信息与通信·通信
云草桑19 小时前
.net AI API应用 客户发的信息提取对接上下游系统报价
ai·c#·.net·semantickernel·sk
故事不长丨20 小时前
C#File文件操作全解析:从基础用法到异常处理
服务器·开发语言·visualstudio·c#·文件操作·io流·file
工程师00721 小时前
C# 动态编程(基于 dynamic 类型)
开发语言·c#·dynamic·动态编程