找到相关内容 142
WinForm"仿js星形评分效果"控件制作经验分享(原创) 之配餐系统的开发
前段时间在做配餐系统的新模块开发中,有个‘体质测试’的功能界面——其大致实现流程就是通过对用户做完所有体质测试题之后的结果,对其做出体质判断,原(未该进)的界面效果如下图:           9种体质共60多道测试题,如果以上面单选按钮的形式,让用户很有耐心的做完 ——将是一
http://www.cyqdata.cn/cnblogs/article-detail-36244 
WebForm —— 页面状态自动加载和保存(中)
上篇我将页面状态的自动加载和保存原理讲了一下,并作了一个简单的例子。在这里我会把上篇的例子整理一下,并提供一个基类(这里我将其定义为 BasePage 类,从 Page 类继承)处理这些事情,使得程序员从赋值、取值的繁琐操作中解脱出来。   首先定义一个特性(Attribute)。我会将这个特性放到需要自动加载和保存的属性上,以便将这些需要处理的属性从所有的页面属性中筛选出来,做进一
http://www.cyqdata.cn/cnblogs/article-detail-36113 
WebForm —— 页面状态自动加载和保存(上)
在写这篇文章之前,我想先声明一句:我在编程方面先接触的 WinForm 然后才是 WebForm 。记得转向 Web 的时候,我很郁闷的是为什么每次 Ajax 调用和提交的时候,后台代码中的属性总是 null 值……   在 WinForm 的年代,在类中如果我需要一个变量,通常我是将它写成属性,然后就可以在赋值后“一直”使用到地老天荒;但是在 Web 大行其道的今天我一直很困惑:页
http://www.cyqdata.cn/cnblogs/article-detail-36043 
WebForm —— 快速寻找控件
自从上次写完 Enum 的扩展之后,很久没有动手写东西了。因为开发的是 Web 方面的东西,所以在编写前台时,权限、状态等都需要在基类页面编写代码。等到页面呈现的时候,根据控件的 ID 去控制控件的各种属性。此时就出现问题了,如果这些控件不在一个层次内,我该如何找到这些控件?   我们知道,在 Asp.Net 控件中有一个 FindControl 方法,用于查找直接属于该控件
http://www.cyqdata.cn/cnblogs/article-detail-36024 
递归示例(三):WinForm之TreeView的应用—绑定磁盘目录(一)
磁盘文件系统结构符合树形结构,可以把“我的电脑”或者驱动器看做是树的根(多个驱动器看做多个根吧,做多课树处理),文件夹下面可以包含文件夹或文件,文件则是树的叶子,不能再分,显然,这也是递归的终止条件。 思路分析: 1. 获取要绑定的目录,此目录为treeView控件的根。将结点的Tag设置成觉对路径,以便子节点获取父结点信息。 递归遍历子目录和文件,当绝对路径对应
http://www.cyqdata.cn/cnblogs/article-detail-35937 
我对ASP.NET MVC HtmlHelper中的Form和Link的小扩展
项目中碰到的问题,或多或少的记录下来,一是积累,二是各位大牛给提供更好的建议。1、HtmlHelper中的Link 您在开发web程序的时候很有可能会定义一个执行JavaScript的伪链接(这是我起的名字),例如: <a href="javascript:void(0)" onclick="alert('hello world')">Click me</a> 之所以我
http://www.cyqdata.cn/cnblogs/article-detail-35913 
递归示例(二):WinForm之TreeView的应用—绑定区域树
C#中的树很多。比如,Windows Form程序设计和Web程序设计中都有一种被称为TreeView的控件。TreeView控件是一个显示树形结构的控件,此树形结构与Windows资源管理器中的树形结构非常类似。不同的是,TreeView可以由任意多个节点对象组成。每个节点对象都可以关联文本和图像。另外,Web程序设计中的TreeView的节点还可以显示为超链接并与某个URL相关联。每
http://www.cyqdata.cn/cnblogs/article-detail-35906 
有name为action的表单元素时取form的属性action杯具了
如下 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>有name为action的表单元素时取form的属性action杯具了</title> </head> <body> <form name="m
http://www.cyqdata.cn/cnblogs/article-detail-35890 
基于DsoFramer控件的Office编辑控件(同时支持WinForm和WebForm)
      在日常操作中,Office文档恐怕是大家最为常用的文件.同时,随着电子化的逐步推广,对Office文档的操作要求更越来越高,不只是在硬盘里的某个文件夹里新建,修改Office文档了,可能需要在浏览器里编辑文档,也可能嵌入至某个CS应用程序里,并且把文件以二进制串的形式存储到Db中.     &nb
http://www.cyqdata.cn/cnblogs/article-detail-35741 
Winform的Bitmap调色板的一个问题
帮人做一个遥感数字图像处理的小功能,其中的数据源是Landset图像,八位灰度。 然而Winform真的太弱了,System.Drawing下的PixelFormat(像素格式)枚举居然没有提供八位灰度模式,无奈只好用 PixelFormat.Format8bppIndexed(八位颜色索引)替代,可是问题又来了···   要使颜色索引模式生效,必须在Bit
http://www.cyqdata.cn/cnblogs/article-detail-35654 
Winform字体统一方案
在 Winform 程序开发中,要求统一整个UI的字体,否则这个地方是“宋体”,那个地方是“楷体”,感觉很杂乱。 还有一个原因是,当在不同语言环境下,字体名称也会有所不同,就用“mingliu.ttc”作例子,在“中文(PRC)”下为“MingLiU、PMingLiU”;在&ld
http://www.cyqdata.cn/cnblogs/article-detail-35600 
IE6/7 and IE8/9(怪异模式)中form元素默认样式导致的bug
做邮箱首页时碰到的,如下 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>IE6/7下form元素默认样式导致的bug</title> </head> <body style="padding:0 400px;">
http://www.cyqdata.cn/cnblogs/article-detail-35419 
基于Sybase DataWindow控件的单据模板(同时支持WinForm和WebForm)
      在我以前的贴子中,有过对此控件的介绍,但也仅仅是使用它的打印功能.经过这段时间的使用,发现它如果作为单据模板使用,效果也很不错,而且作为模板的话,不仅在WebForm里可以,在WinForm里也是可以的,本文提供的demo里就提供了这两个场景的使用.好了,让我们直接进入正题 开发环境要准备好,如图-1所示,其中的文件在下载文件中已提供,
http://www.cyqdata.cn/cnblogs/article-detail-35196 
[总结]关于Winform下,带CheckBox的TreeView操作技巧
背景 今天,在做一个指纹管理平台的界面上,遇到了一些问题,因为公司的基础库中没有针对Winform平台的操作,所以在一个部门选择的场景中,关于如何获取部门TreeView中被选中的项目被难住了。所幸还有一个神器叫做搜索引擎,故谷歌一番,发现Asp.net下的这个问题很好解决,但是关于Winform平台下的类似问题,如凤毛麟角啊! 当然,今天我也是查了很久,终于发现了两篇不错的文章,帮助我解决了这个
http://www.cyqdata.cn/cnblogs/article-detail-35139 
基于WebForm.Panel控件的单据模板
      公司一直在做WebForm软件,所以经常要创建新页面来完成某些功能,如数据的增删改查等.对于单据页面,大家一定不陌生.       可能最常见的场景就是一个列表页面+一个单据页面,列表页面使用网格控件展示批量数据,单据页面用来展示单条数据,并同时可新增和编辑.   &
http://www.cyqdata.cn/cnblogs/article-detail-35061 
CYQ.DATA编写简易Winform数据查询分析系统的体会
首先,本篇文件适合初学winform程序的朋友观看,如果是中、高级的大虾们可以略过了,呵呵。 根据单位要求,要弄一个数据查询分析程序,而且要弄成winform版的。 我晕!从来没写过winform程序,怎么办? 现学现卖,这就是我的中心思想。 学谁:谷歌、百度、路过秋天所写的CYQ.DATA框架。 呵呵,前两个不说了,最后一个就是很好的框架程序,开发者是路过秋天,上次用这个做了一个天气预报采集程序
http://www.cyqdata.cn/cnblogs/article-detail-35038 
WPF企业应用--自实现Binding,可用于WinForm,Web等
前言   开始写这个新系列,这些年用WPF做了很多项目,杂七杂八的东西写了不少,略略总结下,也希望能给朋友们带来点帮助。   本篇文章主要是自实现了一个BindingEngine,可以在WPF,WinForm,Web等各个情景中使用。 引子   按照惯例,先找一个插入点,从之讲起。   既然是企业应用,先来说说为什么要写这个BindingEngine。   项目背景是一个机械的配置文件
http://www.cyqdata.cn/cnblogs/article-detail-32357 
ASP.NET4中不要相信Request.Browser.Cookies,Form验证要用UseCookies
从ASP.NET 3.5升级至ASP.NET4之后,遇到三种登录后不能保存cookie的情况(升级前一切正常): 1. 遨游3在极速模式下(默认模式)。 2. FireFox中修改了UserAgent。 3. 诺基亚手机自带浏览器或者UCWeb浏览器访问博客园手机版(m.cnblogs.com)。 今天终于把罪魁祸首给揪出来了,它就是Request.Browser.Cookies。 如果你在程序
http://www.cyqdata.cn/cnblogs/article-detail-31819 
不走寻常路:在WebForm中使用MVC
问题场景: 在改进博客园博客后台的过程中,有一个页面我们想用ASP.NET MVC来写。但我们不想通过设置<modules runAllManagedModulesForAllRequests="true"/>使用System.Web.Routing来处理请求,因为不能确定这是否会与我们现有的URL重写产生冲突。我们只是想用Razor爽一下。 解决思路: 不改变ASP.NET管线的请求
http://www.cyqdata.cn/cnblogs/article-detail-31793 
C#+Winform : Aero 特效的快速搜索框
平时上网都会用到搜索引擎,但是每次都要去打开浏览器,然后打开百度或谷歌。。。   这样做总觉得很烦 ! 为了不让自己能快点搜出东西,我就做了小工具  QuickSearch          其实实现原理很简单: 就是先去找到那些搜索引擎的搜索字符串,例如百度的 http://www.b
http://www.cyqdata.cn/cnblogs/article-detail-31792