尘封

 

2010年6月22日

Visual studio 2010 中文版正式版无法安装Silverlight4 Tools的解决办法

摘要: update:补充一个,注册表搞不定的话,换个办法,见文末。如果你也碰到这个问题,那么算你运气好;昨日下了园子里vs2010的msdn 版本,并在自家机器上安装了下,xp 系统,安装过程没问题,但是发觉无法安装 silverlight4_tool,不安装这个,最近的项目编译不了;项目是英文版vs2010开发的,我以为是自己的台式机环境出问题了;然后我到自己的thinkpad t400上win7环境... 阅读全文

posted @ 2010-06-22 21:42 dzchen 阅读(469) 评论(2) 推荐(0)

自定义设计器和类型编辑器

摘要: 这次一起来看下设计时中如何自定义设计器和类型编辑器一.设计器1.什么是设计器,看下图所以无需解释其概念,设计器自然是帮助你能够快速的完成控件基本的编辑,节省时间.设计器是一个Form页面,所以如果想制作设计器的话,需要一些Form的基础知识.2.实现原理(1)设计器可以说是属性面板的扩展版,一般情况下设计器会把控件常用的属性都列出来,供方便的设置(2)原理还是跟第3篇一样,打开设计器时,Form通... 阅读全文

posted @ 2010-06-22 21:26 dzchen 阅读(495) 评论(0) 推荐(0)

控件可编辑设计区域的设计时支持

摘要: 一.单区域编辑1.介绍在内置控件中,典型的则是Panel控件,如下图其在设计时提供了一个编辑区域,可方便的编辑控件内部文本,并提供了一个标题属性,此设计时呈现效果并非呈现以后的效果.另外除Panel控件外,MultiView控件也提供相似的设计时支持.下面我们看一下类图ContainerControlDesigner 提供单个带框区域来表示控件,注意是单个,你只需要关注以上两个属性和一个方法既可,... 阅读全文

posted @ 2010-06-22 21:23 dzchen 阅读(348) 评论(0) 推荐(0)

自动格式设置2

摘要: 一.智能标记先看一张图.GridView右侧的小三角可以很轻松的帮助我们设置常用的属性,如下面的启动分页,启用排序等,通过这样的方式我们可以很快的完成工作。我们称这样的任务菜单为智能标记.下面来看看如何实现1.重写ControlDesigner的ActionLists属性你必须重写这个属性,返回你自定义的智能标记集合(即DesignerActionListCollection),这里假设Custo... 阅读全文

posted @ 2010-06-22 21:19 dzchen 阅读(228) 评论(0) 推荐(0)

自动格式设置

摘要: 自动格式设置先看个图相信大家都很熟悉吧,我们可以用这个面板很方面的使用预定的样式.我们可以称之为自动格式设置或者自动套用样式.ControlDesigner类提供了AutoFormats属性,其提供了DesignerAutoFormat类的DesignerAutoFormatCollection集合.我们来看下相关的类.DesignerAutoFormat 是一个基类,如果你想为你的控件在设计时提... 阅读全文

posted @ 2010-06-22 21:14 dzchen 阅读(328) 评论(0) 推荐(0)

基础

摘要: 大家好象对控件设计时的讨论不多,是不是感觉功能实现就可以了,当然设计时支持是可有可无的.我敢说没有设计时支持的话,可能很多人不喜欢.net,正因为有设计时支持,更降低了.net学习的门槛.这次就简单的来看看,如果简单的实现你常用的几个功能.一.ControlDesigner类ControlDesigner作为web服务器控件的设计器的基类,你可以扩展此类. 总之你了解这个类以后你会发现原来你平时看... 阅读全文

posted @ 2010-06-22 21:11 dzchen 阅读(175) 评论(0) 推荐(0)

导航