找到相关内容 133
在WinForm中增加查询对话框对DataGridView数据进行循环查找
在开发WinForm窗体程序时,我们希望增加一个对DataGridView数据进行查找的对话框,类似于Visual Studio中的“查找和替换”对话框,但是功能没有这么复杂,需求如下:   1. 用户可以通过主窗体中的菜单打开数据查找对话框。   2. DataGridView数据未加载前不显示查找对话框。   3. 查找对话框中可以进行大小写匹配和全字匹配。   4.
http://cyqdata.cn/cnblogs/article-detail-37538 
深入浅出Flex Viewer(三)——Config的原理
一、概述       在上文《深入浅出Flex Viewer(二)——体系结构》中,笔者详细介绍了到Flex Viewer框架,使得读者能够对该框架源代码的关键目录和文件结构和这些文件中所包含或涉及到的系统的哪些构件;以及这些构件间的逻辑关系和连接这些构件所用的关键技术,如:消息总线(EventBus)、配置项管理(Conf
http://cyqdata.cn/cnblogs/article-detail-37269 
No. 9269 Windows 7样式Aero TreeView控件(四):代码公开
上一篇关于Windows 7样式的Aero TreeView的文章,写完了隔了大概有一年了,我都基本上忘记这事儿了, 当时做TreeView控件是因为换工作无聊,写一些小工具,不让自己的技术生疏,后来忙于一些其他事情,就给忘记了,一年过来,经过两位仁兄提醒,发现自己迷失很多,也走了好多的弯路,为以自检思过5秒,决定先将代码公开,里面还有一些其他的关于硬盘的代码和一个自写TabControl的代码,
http://cyqdata.cn/cnblogs/article-detail-37133 
Asp.net MVC3.0 入门指南 3.2视图 View
改变视图和布局页 首先,您希望改变页面上最上边的标题"My MVC Application"。这些文字对每个 页面来说是相同的。事实上,它在项目只被实现了一次,尽管它出现在每个页面上。 在解决方案资源管理器中定位到/Views/Shared下的_Layout.cshtml文件。这个 文件被称作为布局页,它被共享为所有页面的“外壳”。 //译者注:类似webform中的
http://cyqdata.cn/cnblogs/article-detail-36966 
WebView,带划屏手势的浏览器实现
写了简单Android环境下基于webview的浏览器,实现划屏切换页面的手势,在一个activity里webview的缓冲内切换的。并测试下调用系统拍照的功能 MVC模式(Model-View-Controller) 1.WebView的设置部分 View Code 1 private void showViews() { 2 // TODO Auto-generate
http://cyqdata.cn/cnblogs/article-detail-36952 
Asp.net MVC3.0 入门指南 3.1视图 View
添加一个视图 本节您将继续修改HelloWorldController类,使用视图模板去封装 简洁的HTML响应给客户端。 您将使用ASP.NET MVC 3引入的Razor视图引擎去创建一个视图模板。 基于Razor视图引擎的模板以.cshtml为扩展名,它提供一种非常优雅的 方式使用C#去生成HTML输出。当您编写视图模板时,Razor把您敲击 键盘的次数降低到了最小,coding起来非常快捷
http://cyqdata.cn/cnblogs/article-detail-36933 
WPF新手实践4:MVVM Light Toolkit(四、Model、ViewModel和View
关键字:WPF .Net C# MVVM Light Toolkit 框架 Visual Studio 2010 VS2010 Expression Blend 4 入门 教程 新手 实践 四、Model、ViewModel和View 1、创建一个简单得不能再简单的Model:User,其中只包含一个string类型的属性UserID。 2、在LoginViewModel.cs中,添加一个U
http://cyqdata.cn/cnblogs/article-detail-36926 
重写的GridView,支持CheckBox选择,DataTable和List排序,SQL分页等,付源码
重新封装了一个 GridView,支持如下功能: 1. CheckBox选择记录,指定CheckBox的位置2. 支持List,DataSet,Datatable 排序3. 排序时在Header部分出现图标4. 封装了PageIndexChanged 和DataBind,不用每页都写。5. 支持SQL分页和ApsNetPager等分页控件。 注: 没有加入很多的功能,因为本身需要的就是一个轻量级
http://cyqdata.cn/cnblogs/article-detail-36910 
关于ListView (2)——SimpleAdapter源码解析与ViewBinders的用法
如题,这里主要讲解SimpleAdapter的源码,ViewBinders只是作为该类的一个知识点。 说到android源码,很多人看下去可能会开始觉得头越来越晕,最后就不了了之。不过理解源码确实能让自己更深入的了解android的运作,更顺手的写出优秀的代码。其实看android源码,一开始不一定就立即从重要或者核心开始下手,即使能够看下去,也会很累,浪费的时间也多。就如解剖一只牛,让我来,我就
http://cyqdata.cn/cnblogs/article-detail-36900 
ASP.NET MVC3 系列教程 - View的变化
I:首先看看在MVC2及MVC3当中,View的继承结构以及变化 MVC2:根据上图的继承关系说明.~~MVC2当中的VIEW还是和WebForm的Page有着紧密相连的关系. 下面我们来看看MVC3当中发生了什么样的变化. MVC3(WebForm版本): 可以看出上图的部分类显示不”友好”不过MVC3刚出不久.文档资料差就差点吧.不妨碍我前进的步伐!下面自己
http://cyqdata.cn/cnblogs/article-detail-36311 
解决些重复性工作---对GridView的一个扩展方案
一年多没写代码了,感觉真落伍了,今天想起一个东西,写出来跟大家分享下。 先看图说明:   如图所示,上面两个列表都是gridview创建,其中红色部分两个表都相同,而中间紫色部分根据内容不同而发生改变。以往的工作当中,我都是在gridview当中对所有列进行定义,很明显的对公用部分都做了很多重复性的工作。不知道各位是怎么处理这种情况的? 今天对gridview进行了下扩展,初步出了个
http://cyqdata.cn/cnblogs/article-detail-36237 
大家是怎么做Code Review的?
先说说我们公司现在的做法,一个团队被人为地分为两个阵营:Senior Developers和Junior Developers,比例差不多是1:1,Senior Developers就担负着对Junior Developers的代码进行Review的职责,每天Review一次,对有问题的代码写上comments,然后也check in到代码库中。这种comments有特殊格式(比如//\\Code
http://cyqdata.cn/cnblogs/article-detail-36157 
DataGridView用法集锦
一.DatagridView 导出数据到Excel                             &
http://cyqdata.cn/cnblogs/article-detail-36107 
发一款数据库的辅助工具:My-SqlViewer
今天发一个本人自己写的且经常使用的数据库的辅助工具:My-SqlViewer 由于本人比较喜欢使用存储过程,但发现不管是SQL Server Management Studio Express还是MySql的各类乱七八糟工具, 在日常开发中,总会发现有些地方在使用时不够方便,甚至缺少某些功能,于是才有这个工具的出现。 本工具的定位是:1. 辅助工具--所以功能有限,但要将有限的功能做得尽量好。2
http://cyqdata.cn/cnblogs/article-detail-36096 
Animation效果的树状(treeView)控件源代码
感谢网友的支持,有的网友说用不了,所以在这里我又重新做了一个修改,把详细的使用方法写出来 第一步 拷贝文件到你的项目中,下载源代码后你会发现有很多项目,有的童鞋会感觉很乱,不要乱,让我一解释一下吧 这个开源代码有很多控件,这里我只说树控件。首先拷贝BinaryComponents.SuperTree,BinaryComponents.Utility,BinaryComponents.WinForm
http://cyqdata.cn/cnblogs/article-detail-36020 
递归示例(三):WinForm之TreeView的应用—绑定磁盘目录(一)
磁盘文件系统结构符合树形结构,可以把“我的电脑”或者驱动器看做是树的根(多个驱动器看做多个根吧,做多课树处理),文件夹下面可以包含文件夹或文件,文件则是树的叶子,不能再分,显然,这也是递归的终止条件。 思路分析: 1. 获取要绑定的目录,此目录为treeView控件的根。将结点的Tag设置成觉对路径,以便子节点获取父结点信息。 递归遍历子目录和文件,当绝对路径对应
http://cyqdata.cn/cnblogs/article-detail-35937 
递归示例(二):WinForm之TreeView的应用—绑定区域树
C#中的树很多。比如,Windows Form程序设计和Web程序设计中都有一种被称为TreeView的控件。TreeView控件是一个显示树形结构的控件,此树形结构与Windows资源管理器中的树形结构非常类似。不同的是,TreeView可以由任意多个节点对象组成。每个节点对象都可以关联文本和图像。另外,Web程序设计中的TreeView的节点还可以显示为超链接并与某个URL相关联。每
http://cyqdata.cn/cnblogs/article-detail-35906 
步步为营 .NET三层架构解析 八、UI的设计(GridView的设计及其分页)
这次我们设计员工操作列表Custom.aspx和部门操作列表Departmant.aspx的设计.以及如何设计GridView的分页功能. 先调用BLL设计方法获取数据的List列表,转换成PagedDataSource,再设置PagedDataSource属性来实现分页功能. 先看Custom.aspx的设计: <div style="text-align: center">
http://cyqdata.cn/cnblogs/article-detail-35788 
如何自定义UIActionSheet(UIAlertView)中的内容
UIActionSheet和UIAlertView因为UI有特殊的用途,所以本身并不允许你AddSubview之类的函数来自定义界面。解决的办法是继承它,实现一个自定义类,重载layoutSubviews函数//.h#import <UIKit/UIKit.h>@interface UIImageActionSheet : UIActionShe
http://cyqdata.cn/cnblogs/article-detail-35327 
ReportViewer Tip -- 使用Html标签自定义ReportViewer字段显示
跟随VS2010发布的ReportViewer10版本做了很多功能上的改进,有一处改进就是加入了对Html和Style标签的支持, 虽然支持的标签种类有限,但至少可以满足客户的一些个性化的需求了. 目前所支持的标签类型仅限于基本的html和style,清单如下: Html标签: · Hyperlinks: <A href> · Font
http://cyqdata.cn/cnblogs/article-detail-35280