首页 ┆ 网站地图 ┆ 在线留言 ┆ 游戏资讯 ┆ 资源下载 ┆ 端午节祝福 ┆ 迅雷在线影视 ┆淘宝手机在线充值 ┆淘宝游戏点卡充值 
设为首页
加入收藏
联系我们
高级搜索
您当前的位置: 主页>NET专区>开发工具>在VS窗体设计器中如何使用泛型的控件
在VS窗体设计器中如何使用泛型的控件
来源:csdn博客 发布时间:2008-10-10 发布人: 浏览: 人次   字体: [ ]  

做了一个图片显示的控件,因为种种原因设计成了要绘图的时候引发事件向提供者索引图片的方式.

既然是索引嘛,自然就有个key了.然后为了偷懒,就把key做成了泛型.接下来问题就来了:这个控件无法在窗体设计器中打开...自己编辑了InitializeComponent手动加入控件后,VS窗体设计器直接给我报错了.
网上搜了半天也没搜到解决方案,毕竟像泛型控件类之类的东东比较少嘛,想了半天终于想到一个折中的办法:
 

泛型类的定义如下:

class PicView<KeyType>:Control

{
...
}

既然窗体设计器无法实例化泛型的控件类,那我就弄个非泛型类来用好了:

public class PicViewStr : PicView<string>
{
//这儿啥也不写
}
修改然后在设计的时候使用PicViewStr类代替原有的PicView类.

打开窗体设计器.一切正常~不用再手工写代码了


相 关 文 章   发布商链接
·常见的VSS版本管理的问题原因及其相...
·详解SourceOffsite的安装配置解决VSS...
·教您对IIS进行Web服务器的配置及其安...
·如何在IIS中设置两个端口一样的网站...
·怎样取消VS2008启动时的启动画面?
·如果在vs2005或vs2008拖动控件进行绝...
·如何在Visual C#中定义和使用自己的...
·VS.NET2005安装部署之实战图解
·VS2005中的WebSite和WebApplicatio...
·Visual Studio2005解决发布程序集...
 §最新评论:(评论内容只代表网友观点,与本站立场无关!)
网名: 验证码:  【所有评论】【↑返回顶部
评 分: 12 345
评论内容:(不能超过500字,请自觉遵守互联网相关政策法规。[按 Ctrl+Enter 可直接提交]
注意:请勿在本站发布政治话题、色情及违反法律的内容。
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。
推 荐 文 章
·详解SourceOffsite的安装配置
·图解VS2005制作Web打包安装程
·VS2005无法调试javascript脚...
·vs2005脚本注册过时问题解决...
·实例讲解VS2005的复制网站功...
·vs2005sp1补丁安装心得
·如何在ASP.NET或Winform(C#)...
·图解vs2008 silverlight做的h...
·nant是什么及其nant使用入门
·图解在VS2005利用NUnit进行测
·BugFree在Windows Server 200...
·装VS2003遇到的问题:此计算...
·IIS常见配置问题列表
·去掉VS.NET项目中的VSS代码控
·解决VISTA下安装VS 2005需要...
热 门 文 章
·图解VS2005制作Web打包安装程...
·VS.NET2005安装部署之实战图...
·图解在VS2005利用NUnit进行测...
·图解vs2008 silverlight做的h...
·BugFree在Windows Server 200...
·nant是什么及其nant使用入门
·VS2005无法调试javascript脚...
·解决VISTA下安装VS 2005需要...
·如何在ASP.NET或Winform(C#)...
·实例讲解VS2005的复制网站功...
·装VS2003遇到的问题:此计算...
·vs2005sp1补丁安装心得
·vs2005实现将自己的代码自动...
·Visual Studio2005解决发布程...
·详解SourceOffsite的安装配置...
网站首页 - 关于本站 - 加入收藏 - 网站地图 - 友情连接 - 在线留言 - 联系我们 - 返回顶部
Copyright © 2007 IT知道网.[冀ICP备07026896号]. All Rights Reserved .