mapserver

简单的生活,简单的编程(Code Snippet Storage 2 进行中... ...)。

导航

统计

公告

未经许可,请不要转载我的文章。

与我联系

搜索

 

常用链接

留言簿

我参与的团队

随笔分类(13)

文章分类(21)

My Links

积分与排名

最新评论

最新评论

共6页: 1 2 3 4 5 6 下一页 
re: .NET组件编程(1) 基础 lee51076008 2009-06-22 23:53  
您好,我在编写winform自定义控件,TypeConverter和UITypeEditor都写好了,然后编译,从工具箱上拖了个自定义控件,设置好其属性后,当打开*.Designer.cs文件看生成的代码的时候,老是报这个错误:


=================
属性“MyPoint”的代码生成失败。错误是: ““MyPointConverter”无法将“WindowsFormsApplication30.MyPoint”转换为“System.ComponentModel.Design.Serialization.InstanceDescriptor”。”
=================


关闭vs后重新打开,有时是好的,有时还是报错,这是怎么回事儿?
re: .NET组件编程(1) 基础 天涯搜索 2009-04-06 15:33  
谢谢高手们,本人刚研究这方面。不过写的不错~~~
没注意到这句:

TypeConverter intConverter = TypeDescriptor.GetConverter(typeof(Int32)); // 能到类型转换器的另一种方式。


不好意思..
获益非浅..
楼主示例代码里的SizeConverter中用到Int32Converter实例,微软是不建议这样做的:
无论何时都不要创建 Int32Converter 的实例。而应调用 TypeDescriptor 的 GetConverter 方法。有关更多信息,请参见 TypeConverter 基类中的示例



re: .NET组件编程(6) Component Designer miracle_wh 2009-01-18 16:10  
多谢分享,
请问这些类是用在什么地方的呢
比如说这是不是就是对VS的一个扩展呢
刚学习,什么都不懂
请问用 UITypeEditor 用自定义编辑器能处理像 DataSet 之类的复杂属性么?我试了下,如果 UITypeEditor return DataSet 回来,好像只能在属性浏览器中看到我返回的数据集,而不能保存到构造函数中,下次再打开程序,dataset就没了。这个问题该怎么解决呢?
re: Asp.net服务器控件编程(4) 呈现 传说中的宝玉 2008-11-12 11:37  
学习了 谢谢
请问viewstate的值具体存在哪里
re: .NET组件编程(1) 基础 敢死队 2008-10-14 12:40  
谢谢楼主 我发现得很晚了,真是的!现在在学net组件。
re: .NET组件编程(1) 基础 wallace.liu 2008-10-10 16:37  
谢谢楼主 我发现得有点晚啊
re: WF中如何选择工作流的类型 MBAGINL 2008-10-03 16:55  
说的有道理啊
很好刚好学习
re: PDFsharp 阿牛 - 专注Web开发 2008-08-15 16:02  
过路..
@问题
[Browsable(false)] // 此Property在Property窗口中不可见,BrowsableAttribute也适用于Event。
写的不错
说得很清楚

MSN:wmj2212@126.com
请加我
怎样给自定义控件添加一个ValidationGroup属性呢
看这篇文章做示例,出现了一些问题,我在好好看看是哪里出问题了.楼主能否发个示例给我.最好每篇文章都有示例.
这样的话,设置默认值也就可以了.
在次感谢楼主,越看越上隐,用那种方法去调试也很清楚.呵呵.
呵呵,谢谢楼主,又学了一招
Render()方法是Control里。Control基类适合派生没有样式的控件。RenderContents是WebControl里的,用于有样式的控件的布局控制。如果你的控件呈现比较复杂,要样式及布局支持那么用这个方法好,前提是你的控件派生于WebControl基类。至于RenderControl方法则是进行判断Visiblen属性,为True的话调用Render()。
Render()则生成自已的内容和调用RenderChildren()来生成子控件.所以我认为顺序是RenderControl()---Visible-->Render()---->RenderChilden()--->(RenderControl()--->Render()---->RenderChilden()).....()....()来递归生成控件树。
# 欲静不止 2008-02-25 17:34  
楼主收我为徒弟把!师傅在上受徒弟一摆
我能不能在OnClick1或OnClick2中显示系统自带的Property Editor,如果可以,如何来做。比如ListView控件在点击Edit Items后会出现ListViewItem的属性编辑器那样。
能否讲一下什么是谓词?为什么 “如果重写了DesignerActionList,则此谓词不会加在智能标记中”
新来的,问个问题,我自定义控件中我定义了几个属性,编译之后使用时发现定义的几个属性不在设计器里,根本就找不着
[Description("要出现滚动条的高度"),
Category("ExpandAttrib"),
DefaultValue("100"),
Browsable(true)]
我顶,正在学习。
支持LZ,写的不错。
两种调试方式都学习了,也实验成功了,真是大开眼界,谢谢两位。

看到还有朋友对DefaultValueAttribute不太明白,我按我的话说一下,真正的缺省值要自己在这样写:private int _id = 20;而DefaultValueAttribute的作用只在于告诉编辑器,当“用户通过属性器设定的值”和“DefaultValueAttribute设定的值”相同时不产生代码。
如果你不想弄乱用户的脑子的话,DefaultValueAttribute设定的值要与上面真正的缺省值相同。

最近在学习组件,找到LZ的文章并当作主食,谢谢LZ。

最后作下小广告,编程技术群7229630欢迎交流。
re: Python ebook sadasd 2007-11-07 01:29  
sdfsdf
re: .NET组件编程(1) 基础 ldarmy 2007-10-20 16:34  
谢谢
re: .NET组件编程(1) 基础 马可香蕉 2007-09-29 20:54  
呵呵,不错
为什么
public DateTime CreateTime
{
get { return _createTime; }
set { _createTime = value; }
}
这个属性在Property窗口中看不见呢.是因为它是DateTime ?还是因为什么啊.
DocumentDesigner有什么作用呢?比如增加了一个菜单项test
另外楼主这几篇写的实在是太棒了。我收藏下,没问题吧。
lz,关于属性标记和重载的AddAttributesToRender(HtmlTextWriter writer)方法有什么不一样的吗?因为我看MSDN的示例上似乎用的是AddAttributesToRender方法。
而属性也是重载的HtmlTextWriterTag属性。
我看的是asp.net2.0不知道是不是和lz的一样。
支持楼主~
我想楼主写这个系列的意义在于帮助我这样的新手快速入门.搭起自定义控件开发的思路.这一阶段最重要的就是易于理解快速上手.
至于高手想提高,需要概念严谨的描述.就应该自己去买书看了吧.
@雪无痕
我的也是
LZ,谢谢,知道怎么会事情了那个Property DefaultValueAttribute。
LZ能说下那个Property DefaultValueAttribute问题吗?我测试还不成功,不打明白说的。
未经许可,请不要转载我的文章。
yidiandouhao!!
<cc1:MyControl ID="MyControl 1" runat="server">
<cc1:CoulmnItem Field="" HeadText="zzz">
内容
</cc1:CoulmnItem>
</cc1:MyControl >
这是我的Control,通过集合编辑器增加CoulmnItem 时, 就构成了以下形式
<cc1:CoulmnItem Field="" HeadText="zzz" Content= "内容">
</cc1:CoulmnItem>
请问要怎么才能通过集合编辑器增加项时把内容放到<cc1:CoulmnItem></cc1:CoulmnItem>中呢?
@冻结

可以查看viewstate['属性']是否为空,但是不知道是否可以查看viewstate是否为空,具体的可以参考session的用法,和你同样等待楼主的答案
@冻结
if(!IsPostBack)
{第一次加载}
else
{后面回传时候的代码}

用这个方法可以看是否回传
re: .NET组件编程(1) 基础 遗忘海岸 2007-08-07 16:46  
好文章,顶顶顶,可以省很多买书的钱了
如何在控件开发中使用数组及集合呢?
能否就这两种使用举一个例子。
re: .NET组件编程(1) 基础 冻结 2007-05-29 11:36  
搂主能否写一些水晶报表的例子~~?

先谢谢了~~~
是不是查看viewstate是否为空~?
问题~:
服务器是如何区分该页面是回传(postback)的还是第一次请求的~?
共6页: 1 2 3 4 5 6 下一页