【高分】【来者有分】我想做个自定义控件,要求在IDE中可以拖入其他的控件,怎么实现? 如题!来者有分哦。实现后可以另开贴送分。好几千分送不出去呢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dragdrop事件,去看msdn,上面很详细 >>>>要求在IDE中可以拖入其他的控件面板? 楼主意思可能是要服务器控件。服务器控件可以加到ide里,开发时只要拖入就可以。建议看看服务器控件开发! 类似于Table一类的控件,可以在里面拖放工具箱里的其他控件.我是想做个Tab控件.在IDE里面可以添加Tab页面,点了某个Tab页后还可以在里面拖放其他控件。 直接用或继承ReadWriteControlDesigner作控件的designer就可以加入其他控件了 To:shalen520不太明白,我的控件继承自ReadWriteControlDesigner吗?不是应该继承自WebControl吗? 建个*.ASCX文件,IDE中拉入要的控件.然后ASCX拉到ASPX窗体中.不就可以实现...LZ要这种功能? To:jiemupig我要的不是.ASCX的形式的.我要做成DLL,可以加在工具栏里的那种。我的目的是做个Tab 控件,可以在IDE中添加标签,可以在某个标签上添加其他的控件(能从工具箱里拖进来)。 ReadWriteControlDesigner作控件的designer,不是让控件继承ReadWriteControlDesigner to:shalen520能不能详细一点?做过自定义控件,但是没有用过ControlDesigner。 我做过一个分页控件,功能还算可以,参考的是这个http://www.microsoft.com/china/msdn/archives/library/dnaspp/html/PagerControls.asp加到工具箱后就可以拖拽使用了 在工具箱上点右键,选添加移除项,选中自己的dll文件加进去就可以了.就会出现在工具箱里了. 我今天早上还在想这问题,感觉楼主可能和我想的一样,需求是: 控件生成dll,添加进面板后能直接有视图的,例如TextBox显示的那样,然后拖过来就能用的那种!我也很想知道! 以前做过一次就是用ReadWriteControlDesigner不过没做成,说是2005才有此功能另外继承panel可以实现 给你的自定义控件加上个集合属性集合成员是标签元素自定义控件在ide中不能视图设计 只有通过修改自定义控件的属性来实现了 “我想做个自定义控件”——其实你要做的是服务器控件/Web控件(WebControl)。WebControl不支持IDE界面中拖放组合,必须完全通过编码实现。最简单的,你新建一个类,例如MyFirstControl.cs,然后添加继承:class MyFirstControl : System.Web.UI.WebControls.WebControl {}之后怎么编写这个控件就算你喜欢了。不过如果你只学习过如何拖放控件编辑一个页面,那就可能缺乏控件编程的基础知识,建议买书看懂了之后再做。其实控件编程才是真正发挥ASP.NET实际力量的使用方式,只用官方控件拖放玩玩什么都干不了,然而你能够设计多强大的控件和你对ASP.NET体系的理解成正比,这不是一天两天能够学成的,从开头作个简单的组合控件到能够开发出支持AJAX的Grid来那需要学习不少知识。最后,也是最重要的,如果你确实不甘愿做一个只懂得拖放控件和设置属性的ASP.NET程序员,必须学好英语,因为关于ASP.NET深层次的知识大部分都只有英文文章。 oracle对括号敏感的问题 TextBox引发的问题 TabStrip控件的使用? datagrid绑定数据的问题 怎样将Excel和SqlServer的内容互相转化? 再问一个送分提,来者有分 如何用if语句判断combox里面的值发生改变 asp.net 导成excel后 怎么来控制图片在excel里面的大小呢??急急急!!!请大虾留言...深表感谢 一个关于dataList中项摸板使用用户控件分页的问题. 请问哪里有MSDN2002下载? 已经解决网页中打开pdf时隐藏工具栏问题,问题根源没有解决 有没有方法能统计Session的数量
面板?
我是想做个Tab控件.在IDE里面可以添加Tab页面,点了某个Tab页后还可以在里面拖放其他控件。
不太明白,我的控件继承自ReadWriteControlDesigner吗?不是应该继承自WebControl吗?
我要的不是.ASCX的形式的.我要做成DLL,可以加在工具栏里的那种。
我的目的是做个Tab 控件,可以在IDE中添加标签,可以在某个标签上添加其他的控件(能从工具箱里拖进来)。
能不能详细一点?
做过自定义控件,但是没有用过ControlDesigner。
http://www.microsoft.com/china/msdn/archives/library/dnaspp/html/PagerControls.asp
加到工具箱后就可以拖拽使用了
控件生成dll,添加进面板后能直接有视图的,例如TextBox显示的那样,然后拖过来就能用的那种!我也很想知道!
,说是2005才有此功能
另外继承panel可以实现
自定义控件在ide中不能视图设计 只有通过修改自定义
控件的属性来实现了