梦在脚下,让心灵去飞翔。

专注.net,SQL Server,设计模式。

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  15 随笔 :: 1 文章 :: 988 评论 :: 28 引用

版权声明:如有转载,下载源码者如转到第三方网站必须注明博客园随风飘散否则作者有追究法律责任的权利。
VS2005已经发布好久了,但对DataGridView 的使用,在网上的资料还比较少,DataGridView 无论是美观与功能方面都是DataGrid所不能比的,应该说DataGridView 不是DataGrid的升级,因为DataGridView 使用了一套全新的构建方式,引入了DataGridViewCell ,DataGridViewColumn,DataGridViewRow,等,新的概念,也使编程更容易了,它提供了
DataGridViewTextBoxColumn,DataGridViewImageColumn,DataGridLinkColumn,DataGridViewComboBoxColumn,DataGrid
ViewButtonColumn,DataGridViewCheckBoxColumn,等样式列
但我们常用的远不只这些样式列,所以我不想把所有的样式列都给大家做出来,我只是想抛砖引玉通过我自己做的四个样式列来让大家掌握自定义DataGridView样式列的方法.由于时间仓促功能不是很完善,望大家见谅,好了大家先看看4个控件的效果.

一:DataGridViewMaskedTextBoxColumn(正则表达式样式列)


(二)DataGridViewFormat(可以获取格式的列,如N2 ,1234,11)
(三)DataGridViewTreeViewColumn(下拉列表树控件)

(四)DataGridViewDateTimeColumn(日期选择列控件)

控件源码下载
/Files/CodeAnyWhere/WindowsApplication23.rar

posted on 2005-12-17 01:37 随风飘散 阅读(18398) 评论(74)  编辑 收藏 网摘

评论

能否做个像powerbuild一样的,弹出另外一个datagridview,点某一行后,右边的cell中出现Datagridview中的一个column。

  回复  引用    

#2楼  2005-12-17 11:14 zz堪 [未注册用户]
private void comboBoxTreeView1_TextChanged(object sender, EventArgs e)
{
MessageBox.Show("sdf");
}
没有执行,为什么呢??是BUG吗?
  回复  引用    

多次进入下拉列中后,TreeNode会多次增加,应该是个Bug!
  回复  引用    

#4楼 [楼主] 2005-12-17 13:01 随风飘散      
To:jeffersyuan
我只是做个演示的例子,跟控件无关,因为在测试窗体里的事件中添加的节点,所以你每次点多次进入下拉列中后,TreeNode会多次增加,这不是BUG,你可以根据你的需要自己添加.
  回复  引用  查看    

都2005了 唉
怎么又落伍了
不过我好像都没有跟上过队伍
  回复  引用    

#6楼  2005-12-27 21:15 hunews [未注册用户]
有没有vb.net版的呀!
  回复  引用    

刚下了个试试,感觉不太习惯,呵呵,要慢慢来
  回复  引用    

#8楼  2006-01-12 21:27 wallace [未注册用户]
不错,来一份,bearhb@163.com
  回复  引用    

#9楼  2006-01-14 11:08 迷倒一片      
DataGridView 能不能实现类似WebForm中的DataGrid checkbox模板列 能够显示复选框和文本样式

54218809@163.com
  回复  引用  查看    

本人市菜鸟,请问如何动态修改datagridview中cell的样式表
  回复  引用    

#11楼  2006-03-08 10:16 lbq [未注册用户]
请给份源码,非常感谢!!!
Klineliu@hotmail.com
  回复  引用    

#12楼  2006-03-08 16:18 bubugao [未注册用户]
强,能否给一份:
mov168@163.com 谢谢!
  回复  引用    

#13楼  2006-03-26 18:43 000111 [未注册用户]
能否给我一份。谢谢win@axue88.com
  回复  引用    

#14楼  2006-05-29 15:58 周奔驰      
楼主能否改进一下下拉树列,使得能够像DGVcomboboxcolumn那样显示选择的参考内容,同时支持你现在的功能,比如一个职员信息的DGV,其中一列是选择职员所在的组织,组织信息是树形层次数据,那样的话会更有普遍的使用意义
  回复  引用  查看    

老兄能不能把你博客上所有的代码,发给我,在此先谢了
要是你把所有的代码全部共享出来,算是为中国程序做了一件好事
flyingdream8@163.com
能不能交个朋友QQ:546878077

还提醒你一下你那篇,财务表格的文章,下面别人无法流言,被上面的图片档住了
  回复  引用    

#16楼 [楼主] 2006-06-21 22:05 随风飘散      
源码,不就在上面,可以下载的,
  回复  引用  查看    

#17楼  2006-07-26 16:46 LG [未注册用户]
我的EditingControl中要用到DataSource,如