WinForm控件开发总结(二)------使用和调试自定义控件

简介:
   在上一篇文章里我们创建了一个简单的控件 FirstControl ,现在我来介绍一下怎么使用和调试自己的控件。我希望将过程写的尽可能的详细,让想学习控件开发的朋友容易上手,高手们见谅。
      在同一个 solution 里添加一个 Windows Application 工程(在 Solution Explorer 里右键点击 CustomControlSample solution 选择 Add->New Project… ),命名为 TestControl VS 会为你自动生成一个 Form ,文件名为 Form1.cs 。在 Solution Explorer 里双击 Form1.cs 文件进入到 Form 设计界面。现在我们将 FirstControl 控件添加到工具箱( ToolBox )里,在 Toolbox 上右键点击,在弹出的菜单中选择 Choose Items… ,在出现的 Choose Toolbox Items 对话框中点击 Browse… 按钮,在 Open 对话框中选择我们的控件工程生成的 dll (我的 dll F:\Programs\C#\CustomControlSample\CustomControlSample\bin\Debug 目录下,你可以根据实际情况去找)。完成这一步,在 Toolbox 就会出现我们设计的控件,图标是一个蓝色的齿轮(默认的都是这个,当然你也可以修改,后边的文章我会介绍),名称是 FirstControl
      现在我们在 Toolbox 中选中 FirstControl ,在 form 设计器上左键点击,或者按住鼠标拖放。我们制作的控件出现在了 Form 设计器上,在 Form 设计器上选中这个控件,然后在属性浏览器中将 Text 属性设为 Hello World ,现在我们的控件上的文字变成了 Hello World 。接下来我们要运行测试的工程,看看实际的效果。在运行之前,将测试工程设为启动工程,具体做法是,在 solution explorer 中右键点击 TestControl 工程,选择“ Set as Startup Project ”。点击工具栏里的运行按钮,或者按键盘的 F5 功能键。实际效果如下图所示:
      
      你可以根据自己的需要设置断点调试代码。






本文转自纶巾客博客园博客,原文链接:http://www.cnblogs.com/guanjinke/archive/2006/12/05/583311.html,如需转载请自行联系原作者
目录
相关文章
|
C# 索引 Windows
Winform控件优化之TabControl控件的使用和常用功能
TabControl是一个分页切换(tab)控件,不同的页框内可以呈现不同的内容,将主要介绍调整tab的左右侧显示、设置多行tab、禁用或删除tabpage、隐藏TabControl头部的选项卡等
4737 0
Winform控件优化之TabControl控件的使用和常用功能
|
C# Windows
wpf怎么使用WindowsFormsHost(即winform控件)
原文:wpf怎么使用WindowsFormsHost(即winform控件) 使用方法:   1、首先,我们需要向项目中的引用(reference)中添加两个动态库dll,一个是.
5344 0
|
机器学习/深度学习 数据可视化 程序员
WinForm控件属性大全
WinForm控件属性大全
434 0
|
开发工具 C语言
Qt编写自定义控件23-广告轮播控件
一、前言 广告轮播这个控件做的比较早,是很早以前定制一个电信客户端时候用到的,该客户端需要在首页展示轮播预先设定好的图片,图片的路径可以自由设定,然后轮播的间隔速度可以自由控制,同时该控件还需要提供两种指示器的风格,一种是迷你型的样式,一种是数字型的样式。
847 0
|
测试技术
艾伟:WinForm控件开发总结(二)------使用和调试自定义控件
在上一篇文章里我们创建了一个简单的控件FirstControl,现在我来介绍一下怎么使用和调试自己的控件。我希望将过程写的尽可能的详细,让想学习控件开发的朋友容易上手,高手们见谅。       在同一个solution里添加一个Windows Application工程(在Solution Explorer里右键点击CustomControlSample solution选择Add->New Project…),命名为TestControl。
886 0
|
C# Windows 安全
WinForm控件与WPF控件的交互
原文:WinForm控件与WPF控件的交互 这个问题其实也可以理解为:怎样在WPF/XAML中使用Winform中的控件(如PictureBox)?首先看看XAML代码:(注意下面加粗的部分)              ...
1077 0
|
C# 搜索推荐 前端开发
|
存储 开发框架 .NET
|
供应链 数据可视化 UED