用户控件&自定义控件----.Net再学

本文深入探讨了.Net平台中的用户控件和自定义控件,包括它们的易创造性、易用性、使用范围和使用方法。用户控件易于创建,适合静态布局,但无法添加到工具箱;自定义控件则可编译成DLL,具有高度重用性和可视化设计支持。文章还提供了自定义控件的生成步骤以及用户控件与自定义控件的对比,强调了它们在不同场景下的适用性。
摘要由CSDN通过智能技术生成

        开始学习.Net到现在两年了快,开始学习java 也有大半年了,中间做项目,又开始.Net的学习。这次做.Net项目,后台代码敲的不是太多,重点放在了UI上,这也是这篇博客要写的内容有关,做UI就少不了控件的使用。这次做UI 主要是提取公共,抽象控件。

      敲代码,就离不开控件,那是第一次.Net学习过之后,对于控件的认识很肤浅,通过这次学习,又弥补了对UI控件的认识。这篇博客要说的是:用户控件和自定义控件。提到这两种控件,想必编程的孩子们都不陌生,但是谈到使用,谈到他们的区别,伙伴们清楚吗?

      我们就一起来对比一下这两种控件:

一、易创造性与易用性

      它们的主要区别在于设计时的易创造性与易用性。

      1、创建性

      用户控件易于创建,为使用可视化设计工具的使用者提供有限的支持——它可以像编辑普通页面一样有可视化编辑环境,也和普通页面一样包含页面部分的.aspx和.cs代码文件。

     自定义控件没有可视化编辑,是经过编译的代码,这使其易于使用但难于创建。只能手写代码。只含有一个.cs代码文件。

      2、易用性

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值