找到相关内容 39
Flex4 学习笔记之DataGrid 的几种用法
本人是做ASP.Net开发的,学习Flex的时间不长,这里我介绍下我所学到的DataGrid的一些常用的用法,如果讲得不够全面请各位多多指点! 我们先来了解下Flex里面DataGrid是个什么样的控件,学过ASP.Net的应该多用过微软的服务器控件里面的一些数据展示控件如(DataList,GridView,Repeater)等 这里讲的DataGrid也是Flex里面的数据展示控件其中之一类似
http://www.cyqdata.cn/cnblogs/article-detail-35712 
Sliverlight Tip -- 让DataGrid支持Scroll事件
Silverlight4.0的DataGrid标准控件中只开放了极少的控件事件提供给开发者使用,像DoubleClick,Scroll之类比较常见的事件都没有做支持.对于DoubleClick的处理,可以通过Behavior进行变通,这不是本次要讲解的技术内容. 这次要讲解的是如何注册Scroll事件到DataGrid的垂直或水平滚动条.   先通过Refector查看了DataGri
http://www.cyqdata.cn/cnblogs/article-detail-35202 
小议Linux staging tree
2.6.28版本起,内核代码的drivers下增加了一个staging目录,这个目录也是用来存放驱动程序,只是这里的驱动和上层目录的不同,加载的时候内核log会打印如下的语句: MODULE_NAME: module is from the staging directory, the quality is unknown, you have been warned. drivers/sta
http://www.cyqdata.cn/cnblogs/article-detail-32367 
[Silverlight]实现DataGrid使用CheckBox选择行(3)
继续之前的话题。这次的方法仍然和上一次大同小异,只不过改变创建模版列的方法,同时也不在关注那个CheckBox。具体方法就是创建一个UserControl,让它帮我们完成获取DataTemplate和Style,其实这是一种很偷懒的方法,写起来好像也不怎么漂亮。看看下面这段XAML   <UserControl xmlns:sdk="http://schemas.mic
http://www.cyqdata.cn/cnblogs/article-detail-31595 
【全面解禁!真正的Expression Blend实战开发技巧】第七章 MVVM初体验-在DataGrid行末添加按钮
博客更新较慢,先向各位读者说声抱歉。这一节讲解的依然是开发中经常遇到的一种需求,在DataGrid行末添加按钮。请看下图。          上图中"功能"这一列里显示的并不是数据,而是一个TextButton。当点击它时,对应的进行删除操作。这里为了大家看的明显果,我在点击按钮后,弹出当前选中行的"Name"属性。当然你也可以对行内数据进行增删改查等各种操作。除此之外,他还可以充分适应分辨率及I
http://www.cyqdata.cn/cnblogs/article-detail-31555 
[Silverlight]实现DataGrid使用CheckBox选择行
先显示最终结果,其中左边是错误的例子,右边才是正确的 在DataGrid中使用CheckBox选择行时典型的错误就是CheckBox没有Binding到任何属性上,这样的话当拖动滚动条时CheckBox.IsChecked就会乱掉,如Demo中左边那个DataGrid所示。最直观的解决方法是禁用DataGrid的滚动条,或者在绑定的数
http://www.cyqdata.cn/cnblogs/article-detail-25516 
Windows 7 的Service Pack 1安装后ThinkVantage System Update 收集用户信息时出错 - 解决办法
今天微软发布了Windows 7 的Service Pack 1更新包。 安装完毕后,在使用ThinkVantage System Update的时候报了一错误“收集用户信息时出错”。如图所示: 之前使用该软件的时候没有出现过此类现象,估计是升级后,windows 7 service pack 使windwos的版本号发生了编号,该软件识别不出来造成。 我对比了相同版本的
http://www.cyqdata.cn/cnblogs/article-detail-25475 
Silverlight &amp;WPF 技巧(一)DataGrid虚拟化加速不自动开启?
    在数据量大的情况下,DataGrid和ComboBox无法渲染或者渲染速度比较慢。  首先我们来介绍下VirtualizingStackPanel 类(以下摘自MSDN)          标准布局系统可以创建项容器并为每个与列表控件关联的项计算布局。 “虚拟
http://www.cyqdata.cn/cnblogs/article-detail-25435 
Silverlight实用窍门序列:10.动态生成DataGrid,动态绑定DataGrid模板列【附带实例源码】
上节内容提要:在实际项目中,我们可能会遇到用户自定义XML模板字段,根据这个模板上的字段来显示相应的字段的值到DataGrid。在这种情况下,需要使用XmlReader解析获取这个用户自定义的XML模板上有哪些字段,根据这个字段动态的生成一个实体类,之后再为此动态生成的实体类实例化...         在上一节中我们生成了一
http://www.cyqdata.cn/cnblogs/article-detail-25433 
Silverlight实用窍门序列:9.动态生成实体类,根据XML模板使用Emit生成动态类绑定到DataGrid【附代实例源码】
        在实际项目中,我们可能会遇到用户自定义XML模板字段,然后根据这个模板上的字段来显示相应的字段的值到DataGrid。在这种情况下,需要使用XmlReader解析获取这个用户自定义的XML模板上有哪些字段?然后根据这个字段动态的生成一个实体类。然后再为此动态生成的实体类实例化,并且形成实体类集合,然后绑定到Dat
http://www.cyqdata.cn/cnblogs/article-detail-25402 
Silverlight实用窍门序列:6.Silverlight弹出窗口以及DataGrid分页【附带实例源码】
        继上节所讲,在上一节中,我们讲述了DataGrid绑定webService传输过来的XML数据实体类集合。在本节我们将这个DataGrid移动到一个ChildWindow中去。然后实现ChildWindow的弹出效果。以及对这个DataGrid的分页效果。实例源代码也是在上一节的基础上做一些改动而来。  
http://www.cyqdata.cn/cnblogs/article-detail-25108 
Silverlight实用窍门序列:5.绑定webService数据到DataGrid,设置DataGrid模板,模拟数据库数据的绑定【附带实例源码】
       根据第二节说述,我们能够从webService获取到相关的信息数据。那么我们如果要查询数据库的数据,就应该在webservice端使用Select 语句来查询到表,然后使用DataSet的GetXml()方法,获取到相应的XML格式化数据库表数据。在本实例中,我们在webService端模拟一串数据库表的数据。如下: &l
http://www.cyqdata.cn/cnblogs/article-detail-25060 
Web开发中的缓存技术之三:通过ETag实现缓存处理(ASP.NET MVC版)
IIS已经为我们提供了其内置的缓存功能。但显得比较死板,对于更高的要求,IIS的缓存功能显然就有些不够灵活了。 在mvc风格的开发中我们可以通过Filter来定制缓存方式。 本篇介绍借助ETag响应头实现缓存,没有完美的缓存方案,这种方式能够准确判断客户浏览器缓存是否需要更新,但不会避免服务器再次生成页面的过程,它的主要用意在于避免不必要的数据传输,减少流量缓解带宽压力。 何为ETag,以及Is-
http://www.cyqdata.cn/cnblogs/article-detail-11000 
[一步一步MVC]第五回:让TagBuilder丰富你的HtmlHelper
anytao.net | 《你必须知道的.NET》网站 | Anytao技术博客  发布日期:2009.05.06 作者:Anytao © 2009 Anytao.com ,Anytao原创作品,转贴请注明作者和出处。 对HtmlHelper进行扩展,是MVC中对于View层进行灵活控制的主要手段之一,对此我在第七回:漫谈ActionLink,有时“胡搅蛮缠&rd
http://www.cyqdata.cn/cnblogs/article-detail-10962 
[SilverLight] DataGrid实现批量输入(like Excel)
    DataGrid 控件提供了一种灵活的方式来以行和列的形式显示数据集合。但却没有提供增加、删除行、即时输入等功能,若要实现类似于Winform下的DataGrid批量录入功能,还得做一些手脚:    1. 显示行号;    2. 即时输入;    3. 增加新行;    4. 删除行;    5. 复制、粘贴行/多行。     本文针对这几个问题,提出一些解决思路。   1. 显示行号         网上也有一些显示行号的文章,但都是一个处理思路,就是在LoadingRow事件中做手脚,如这篇文
http://www.cyqdata.cn/cnblogs/article-detail-2166 
Silverlight DataGrid使用WCF RIA Service实现Load-on-demand的数据加载
在Windows或者ASP.NET Web应用程序中,我们经常可以看到在Grid控件上通过Load-on-demand的方式来提高系统性能,提升用户体验。 所谓Load-on-demand就是在最初表格数据加载时只加载当前表格中用户可以看到的行数,当用户向下滚动或拖拽纵向滚动条时,再将需要显示的数据通过某种方式动态加载进来。 那么对于Silverlight,我们可以使用DataGrid通过WCF RIA Service来实现这个功能。 1.      WCF RIA Service 我们将会使用WCF Service来提供数据,并且将这个WCF Service host到ASP.Net应用程序中。 -         定义数据对象 [DataCont
http://www.cyqdata.cn/cnblogs/article-detail-246 
DatagridView 经典用法总结(中)--附有可下载Demo
知识点:一:DatagridView 导出数据到Excel(两种方法)     二:DatagridView 中显示密码列     三:WinForm最简单两GridView同步滚动     四:DataGridView添加任何控件   一.DatagridView 导出数据到Excel                                  有两种方法:一种是直接利用I/O读写去生成非标准格式的xls文件,速度很快。另外种就是直接使用EXCE
http://www.cyqdata.cn/cnblogs/article-detail-137 
WinForm控件设计:DataGridView导出数据
 做WinForm开发离不开一些基本的控件,作为数据列表显示控件中,其中最为重要的要数 DataGridView,以前用的是一些第三方控件,提供了比较灵活和方便的功能,比如:根据所见即所得导出数据到Excel 或者 文本,没办法自力更生才是生存之道。     DataGridView的数据导出功能在网络上搜索后,有一些同仁实现过,但有些是需要依赖Excel ,这种方式不但耦合性强,性能也差,为了一劳永逸的解决这个问题,特改写了代码,在此提供给各位同仁,欢迎斧正。 1、首先,看使用方法: dgvProjectList.ExportToExcel();或者 dgvProjectList.ExportToExcel("项目列表");        如果不使用数据导出功能,不会对
http://www.cyqdata.cn/cnblogs/article-detail-129 
DataGridView 经典用法总结(上)--附有可下载的Demo
  一、DataGridView 单元格验证   比如只允许输入数字 要求:验证错误后焦点不离开。   有两种方法: DataGridView.EditingControlShowing 事件和DataGridView.CellValidating 事件。 (1) DataGridView.EditingControlShowing 事件。 显示用于编辑单元格的控件时发生,命名空间: System.Windows.Forms 程序集: System.Windows.Forms(在 system.windows.forms.dll 中)。 如: void dgvCs_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)  &nb
http://www.cyqdata.cn/cnblogs/article-detail-103