当前位置: 首页 > news >正文

济南网站建设推广服务网站建设费需要摊销吗

济南网站建设推广服务,网站建设费需要摊销吗,通辽网站网站建设,重庆忠县网站建设公司本文内容 基控件类创建自己的控件用户控件扩展控件 可使用 Windows 窗体开发和实现新的控件。 可以创建新的用户控件#xff0c;通过继承来修改现有控件#xff0c;或编写可自行绘制的自定义控件。 本文重点介绍各种可继承控件之间的差异#xff0c;并提供有关如何为项目选…本文内容 基控件类创建自己的控件用户控件扩展控件 可使用 Windows 窗体开发和实现新的控件。 可以创建新的用户控件通过继承来修改现有控件或编写可自行绘制的自定义控件。 本文重点介绍各种可继承控件之间的差异并提供有关如何为项目选择某种特定控件的信息。 1、基控件类 Control 类是 Windows 窗体控件的基类。 它提供了在 Windows 窗体应用程序中进行可视化显示所需的基础结构并提供了以下功能 公开窗口句柄。管理消息路由。提供鼠标和键盘事件以及许多其他用户界面事件。提供高级布局功能。包含特定于可视化显示的多个属性如 ForeColor、BackColor、Height 和 Width。 由于基类提供了大量基础结构因此开发你自己的 Windows 窗体控件相对比较简单。 2、创建自己的控件 可以创建三种类型的自定义控件用户控件、扩展控件和自定义控件。 下表可帮助你确定应创建的控件类型 展开表 如果出现如下情况创建以下内容 你想要将多个 Windows 窗体控件的功能组合到单个可重用单元。通过从 System.Windows.Forms.UserControl 继承来设计用户控件。 大部分所需功能与现有的 Windows 窗体控件相同。你不需要自定义图形用户界面或者想为现有控件设计一个新的图形用户界面。通过从某一特定 Windows 窗体控件继承来扩展控件。 你想要提供控件的自定义图形表示形式。你需要实现不能通过标准控件实现的自定义功能。通过从 System.Windows.Forms.Control 继承来创建自定义控件。 3、用户控件 用户控件是作为单个控件提供给使用者的 Windows 窗体控件的集合。 此类控件称为复合控件。 其包含的控件称为构成控件。 用户控件包含与每个包含的 Windows 窗体控件相关联的所有固有功能允许选择性地公开和绑定它们的属性。 用户控件还提供了大量的默认键盘处理功能用户不需要进行任何额外的开发。 例如可以生成用户控件以显示来自数据库的客户地址数据。 此控件将包括用于显示数据库字段的 DataGridView 控件、用于处理到数据源的绑定的 BindingSource以及用于在记录之间移动的 BindingNavigator 控件。 可以选择性地公开数据绑定属性还可以将整个控件打包并在不同应用程序之间重复使用。 4、扩展控件 你可以从任何现有的 Windows 窗体控件派生继承的控件。 使用此方法你可以保留 Windows 窗体控件的所有固有功能然后通过添加自定义属性、方法或其他功能来扩展该功能。 可以使用此选项重写基控件的绘制逻辑然后通过更改该控件的外观来扩展其用户界面。 例如可以创建一个由 Button 控件派生的控件并用它来跟踪用户的单击次数。 在某些控件中也可以通过重写基类的 OnPaint 方法为控件的图形用户界面添加自定义外观。 对于跟踪单击次数的扩展按钮可以重写 OnPaint 方法以调用 OnPaint 的基实现然后在 Button 控件的工作区的一角绘制单击计数。 自定义控件 创建控件的另一种方法是通过从 Control 继承从头开始充分创建一个控件。 Control 类提供控件所需的所有基本功能包括鼠标和键盘处理事件但不提供特定于控件的功能或图形界面。 相比从 UserControl 或现有 Windows 窗体控件继承来说通过从 Control 类继承来创建控件需要花费更多心思和精力。 由于用户还需执行大量的实现因此控件可以具有比复合控件或扩展控件更好的灵活性而且可以使控件完全满足自己的需要。 要实现自定义控件必须为控件的 OnPaint 事件编写代码它控制着控件的视觉绘制方式。 还必须为控件编写任何特定于功能的行为。 还可以重写 WndProc 方法并直接处理窗口消息。 这是创建控件的最强大的方法但若要有效地使用此技术需熟悉 Microsoft Win32® API。 时钟控件即是一个自定义控件它复制模拟时钟的外观和行为。 调用自定义绘制来使指针移动以响应来自内部 Timer 组件的 Tick 事件。 自定义设计体验 如果需要实现自定义设计时体验可以创作自己的设计器。 对于复合控件从 ParentControlDesigner 或 DocumentDesigner 类派生自定义设计器类。 对于扩展控件和自定义控件从 ControlDesigner 类派生自定义设计器类。 使用 DesignerAttribute 将控件与设计器关联。
http://www.pierceye.com/news/422485/

相关文章:

  • 腾讯做网站上传企业官网建设_创意网站建设
  • 公司如何做网站做推广怎么做外语网站
  • 建网站公司用什么网站程序上海网上推广优化
  • 中国制造网 做网站费用东莞阳光网官网首页
  • 网站开发实用技术知识点.net手机网站源码
  • 做免费看电影的网站不违法吗企业邮箱格式怎么写才正确
  • 网站页头背景西安门户网站
  • 做网站499浙江公司响应式网站建设推荐
  • 网站设计学习外贸做那种网站
  • 互联网创业项目整合网站京东自营入驻流程及费用
  • asp网站500错误网页设计师专业培训
  • 泉州网站制作套餐整屏幕滑动的网站
  • 做阿里巴巴网站多少钱如何卸载安装wordpress
  • 企业综合型网站建设方案成都比较好的装修设计公司
  • 网吧手机网站模版网络网站推广首荐乐云seo
  • 网站添加支付功能网上能免费做网站发布叼
  • 哪里有做美食的视频网站关键词搜索量查询工具
  • 科技公司企业网站源码门户建设目标
  • wordpress 公司网站 模板 下载网站主办者是谁
  • 教学网站开发源码北京做网站建设价格低
  • 淄博网站seo公司北京酒店团购网站建设
  • 长治网站制作哪家好手机排行榜网站
  • 公司自建网站需要多少钱即时设计生成网页
  • 东台网站建设服务商广州市网站建设公
  • eclipse可以做门户网站嘛北京十大平面设计公司
  • 德文网站建设有趣的网站 知乎
  • 西安做推广网站设计wordpress 移动适配
  • 网站建设续费合同sousou提交网站入口
  • 怎么快速推广网站商城网站离不开支付系统
  • 我想在阿里巴巴上给别人做网站模板网站建设价位