自定义_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 自定义 >>列表
Asp.netMVC中的提供非常简单易用的数据验证解决方案.通过System.ComponentModel.DataAnnotations提供的很多的验证规则(Required,StringLength等)。但是常常有这样的需求,我们希望能够把model的验证规则,保存到数据或者xml文件中,而不是代码里,这样的好处是,我们可以很方便的修改验证规则和错误消息,避免需要重新发布网站。这篇文章... 查看全文
· QLViewController在iOS7下的自定义发布时间:2013-10-11
原文来自:QLViewController在iOS7下的自定义原先的项目使用了quicklookframework,用于在iPhone上浏览各类文件,除了txt文本会有乱码的问题,其他文件的显示都非常正确。为了使得功能显得不那么单一,项目中继承了QLPreviewController,这样可以自定义添加navigationBar上的按钮,比如保存文件,编辑某些类型的文件等等。这一切在iOS7发布前都正常运行,在iOS7上运行却出现了奇怪的现象:自定义添加的按钮不见了... 查看全文
1:设置自己的自定义属性publicclassNameAttribute:Attribute{privatestring_description;publicNameAttribute(stringdescription){_description=description;}publicstringDescription{get{return_description;}}}2:设置获取属性或属性名的类///<summary>///获取自定义属性Name或者属性名称///<... 查看全文
项目需要做一个曲线,该曲线的数据时不断加载的。如下图,当不断向左拖动时,图形曲线要随着拖动移动,并在拖动到边界时需要加载更多数据。先看步骤:1.在Activity里放一个surfaceView2.为surfaceView添加监听器surfaceHolder=surfaceView1.getHolder();mMySurfaceCallback=newMySurfaceCallback();surfaceHolder.addCallback(mMySurfaceCallback);3.实现监听器... 查看全文
应朋友的要求写了一个通过PowerShell修改远程桌面(RemoteDesktop)端口的脚本,不复杂,启动脚本后有两个选项:1.自定义远程桌面;2.回复远程桌面的默认端口3389发出来给有用的兄弟。由于这里向防火墙增加和删除例外是使用Windows8和Windows2012内置的Cmdlet:New-NetFirewallRule和Remove-NetFirewallRule。所以本脚本当前仅适用于Windows8和Windows2012以上版本的Windows操作系统... 查看全文
在实际开发过程,我们使用navigationController时,上一个标题过长,导致下一个界面的返回按钮文本过长,比较难看,如果标题取名过短,又不能完全表达含义。下面时如何实现返回按钮的Title自定义在当前界面的-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)nibBundleOrNil方法中实现返回Title的设置,代码如下:-(id)initWithNibName:(NSString*... 查看全文
上篇文章介绍了ValidationAttribute和IValidatableObject.Validate验证,但是这种验证还是稍微简单了,对于复杂的实体,例如:继承过来的实体、实现某接口的实体等等,简单的验证就无能为力了。这里重写ValidateEntity方法可以实现更为复杂的验证。ValidateEntity本身是虚方法(virtual),故可以重写此方法加上自己的验证逻辑。在引入:System.Data.Entity.Infrastructure、System.Data.Entity... 查看全文
我们在开发中会遇到和其他应用的交互情形,下面是一个简单的方式。整个的使用类似“使用intent调用系统自带的拍照应用并获得结果”。先看页面:我们看看实现步骤。第一个应用DEMO1:1.创建一个自定义的action,使用intent发出Stringaction="zyf.demo.customAction";Intentn=newIntent(action);2.附件一些自定义的内容,使用putExtran.putExtra("key1","hello... 查看全文
· 自己积累的自定义控件库发布时间:2013-09-17
毕业后从事WindowsPhone8的开发也有段时间了,很可惜公司要观望一下Windowsphone的发展情况,接下来不再开发新的Wp项目。而我被暂时安排去学java。心中很是难过,很喜欢WindowsPhone的说!今年刚毕业,在上个项目结束的时候也积累了自己的一些自定义控件。有些控件是基于系统控件进行拓展,有些控件则是自己开发的。在即将安排去打杂前,总结下,希望公司不要这个项目,以后能继续开发wp项目。整个控件的项目结构如下:1.MyMessageBox(消息框)除了可以显示文本信息以外... 查看全文
摘要上一篇我们讲了VitwState保存控件状态,此章我们来讲讲嵌入css文件,js文件,嵌入Image文件我也一笔带过.内容随着我的控件的完善,我们目标控件DropDwonCheckList最终一定会呈现很多的Html代码,我们虽然可以用C#控制样式,但代价太大,维护起来困难,复用用性低,而且样式也会随着控件的呈现而被呈现出来,没有达到真正的封装。通过学习本章内容,大家可以做一个实验,看看如果没有使用嵌入样式表的方法,呈现的HTML代码。嵌入资源分三个步骤走:1.在XYB... 查看全文
摘要:上一篇我们实现了下拉框的效果,此章的目的主要是保存控件属性状态内容:我们先来看一个例子,后台代码不变,我们只改UI页面的代码,先在页面上拖放两个控件,一个是我们现在要开发的这个控件,另一个是按钮Button<body><formid="form1"runat="server"><XYB:TextEditID="txt"DropDwonHeight="200"DropdwonWidth="200"runat="server"></XYB... 查看全文
前面我们已经做了一个最简单的TextBox的马甲,此篇文章,我们来讲讲自定义控件的标签。大家可能看到了上一篇中拖放进来的代码是<cc1:TextEditID="TextEdit1"runat="server"></cc1:TextEdit>这肯定不是我们想要的结果了,cc1这种标签命名不好,而且给人感觉也“太水了”,现在我们来改进代码修改代码usingSystem;usingSystem.Text;usingSystem.Web.UI... 查看全文
1.引言参加工作5个月了,来到一家小公司,.net开发就我一个人,有几只老鸟带我,但不是我公司的,几个礼拜才来一次。来到公司做的第一个项目是web项目,里面有很多的重复代码,后来公司也来了一个实习生,说是来接手我的那个项目,而派我去做winform开发,那人一来,看到页面代码都是千篇一律,你这人也太水了吧,垃圾代码这么多,被人鄙视了,人嘛,总是要别人刺痛一两次才会往前走,谈恋爱也一样,伤过了,才醒了。我的最终目的是完成DropDownCheckList这个控件,DropDwonList只参单选... 查看全文
在项目中想必大家肯定是使用各种ORM,如:NH、EF、fluentData。然而我在使用ORM的这几年中,随着数据库的结构越来越复杂,自定义查询的越来越多,但是一直没有解决一个问题就是自定义查询,每遇到自定义查询时就需要手动建个业务实体来承载自定义查询的结果集。上周在萧秦的博客中突然发现了一句代码,让我眼前一亮:publicIEnumerable<dynamic>Get(){//构建查询参数varpQuery=ParamQuery.Instance().Select("A.*,B... 查看全文
上面blog讲了自定义window的样式,可以很容易个构建具有自定义样式的窗体。然而,如果希望整个应用程序使用的我们自定义的窗口标准,就必须以手动的方式重新设置窗口。这是很麻烦的体力劳动。对于这种情况有个更好的解决方法是将标记改编成一个可以用于任何窗口的控件模板(ControlTemplate),有关详细介绍,请看相关文档。直接贴出代码进行分析:<!--自定义模板--><ControlTemplatex... 查看全文
今天刚发了一篇关于ImageView的缩放和拖拽的博客,然后我想了下,将他自定义下,方便我们来复用这个imageView,效果我就不多说了,http://blog.csdn.net/xiaanming/article/details/8827257就是这个效果,我只是把他抽出来自定义了下,代码还是贴上吧,我也将demo上传一下,有疑问大家指出来,大家共同学习,共同进步,呵呵packagecom.example.myimageview;importandroid.content.Context... 查看全文
程序员的店:http://mickeyhouse999.taobao.com/index.htm?spm=2013.1.w5002-3513783747.2.w5Yghm插个广告,小店刚开张,欢迎各位同道中人的亲光顾,照顾生意哈,我们要做技术上滴大牛,还要享受生活!一个单独继承view类来实现自定义控件,在该方法中,需要重写ondraw方法来绘制自己所需要的控件,下面也以一个简单的例子来说明如何实现自定义控件。该方法可以实现所需要的所有的自定义控件... 查看全文
· android自定义动画发布时间:2013-09-02
前一篇说了实现过程,这次来写一个自己简单实现的3d动画先来属性声明配置,方便使用xml文件来定制动画<!--有些类型其实是没必要的,只是实例代码,为了更具有代表性--><declare-styleablename="CubeAnimation"><attrname="fromX"format="dimension|fraction|float"/><attrname="toX"format="dimension|fraction|float"/>... 查看全文
· 自定义加密的类加载器发布时间:2013-09-02
自定义加密的类加载器1、加载器初识JVM有有三种类加载器:*BootStrap加载JRE\lib\rt.jar*ExtClassLoader加载JRE/lib/ext/*.jar*AppClassLoader加载classpath指定目录下的类2、自定义加载器1)被加载的类publicclassClassAttachment{publicClassAttachment(){System.out.println("Hello,World");}}2)加密class的加密器importjava... 查看全文
· 自定义注解发布时间:2013-08-30
自定义注解1、最简单的自定义注解packageannotation;public@interfaceHpuAnnotation{//注解相当于一个特殊的类型,与Enum、Interface类似}2、测试自定义的注解packageannotation;@HpuAnnotationpublicclassAnnotationTest{publicstaticvoidmain(String[]args){//判断AnnotationTest是否添加了HpuAnnotation注解if... 查看全文