摘要:
本文摘抄:http://greatverve.cnblogs.com/archive/2012/02/08/propergrid-Dictionary.htmlPropertyGrid直接绑定Dictionary显示的是数据类型,若要显示为Text|Value需要处理一下。直接绑定显示如下:我们希望显示如下:private void Form6_Load(object sender, EventArgs e){ Dictionary<int, string> dicTest = new Dictionary<int, string>(); dicTest.Add(0, 阅读全文
摘要:
以前用winform的PictureBox时没有试过加载网络的图片,刚刚看到一段代码才了解到原来还有LoadAsync这个方法,可以异步加载图片,再加上LoadProgressChanged事件也可以获得当前加载的进度。在窗体上放一个PictureBox控件,一个按钮,一个进度条控件,再用Label来显示当前进度百分比,具体代码如下:privatevoidbutton1_Click(objectsender,EventArgse){try{pictureBox1.WaitOnLoad=false;pictureBox1.LoadAsync("http://hiphotos.baidu 阅读全文
摘要:
本文摘自博客园牛人吉日嘎啦。通用权限管理系统组件源码里,有职员管理的功能,实现了直接可以把照片拖拽过来的功能,用起来会很方便。想要控件支持拖拽,需要设置 AllowDrop 属性。还需要写下面的2个事件。参考代码如下,有需要的可以参考一下,把有需要的代码参考一下就可以了。//-----------------------------------------------------------//AllRightsReserved,Copyright(C)2010,Jirisoft,Ltd.//--------------------------------------------------- 阅读全文
摘要:
本文摘抄博客园里面的牛人吉日嘎啦。http://www.cnblogs.com/jirigala 例子程序运行效果如何下: 当然在节点拖拽时,需要注意几个事情: 1:拖拽时总需要有提示信息比较好,防止误操作后找不到被托摘到哪里去了。 2:父亲节点总不能拖拽到自己的子节点上,那不是死循环或者乱了辈份了不是? 为了让TreeView支持拖拽功能,需要注意以下几个属性设置及相应的事件代码。 代码实现参考如下: privatevoidtvOrganize_ItemDrag(objectsender,ItemDragEventArgse){if(this.permissionEdi... 阅读全文
摘要:
本文转载:http://www.cnblogs.com/pvistely/archive/2006/02/09/327656.html 阅读全文
摘要:
方法一:View Code 本文转载:http://dengzebo.blog.163.com/blog/static/18867406201032141742168/#region"读取树结点从Datatable"//////读取树结点从Datatable"//////在填充的TreeView控件... 阅读全文
摘要:
DataGridView控件使用大全:http://www.haogongju.net/art/847949 http://kb.cnblogs.com/a/2018504/DataGridView控件用法合集:http://blog.sina.com.cn/s/blog_59181ec70100cel4.html~type=v5_one&label=rela_prevarticleDataGridView实现课程表 testcontrol.rar2.DataGridView二维表头及单元格合并 DataGridView单元格合并和二维表头.rar myMultiColHeaderDg 阅读全文
摘要:
WindowsFormsDataGridView没有提供合并单元格的功能,要实现合并单元格的功能就要在CellPainting事件中使用Graphics.DrawLine和Graphics.DrawString自己来“画”。下面的代码可以对DataGridView第1列内容相同的单元格进行合并:privatevoiddataGridView1_CellPainting(objectsender,DataGridViewCellPaintingEventArgse){//对第1列相同单元格进行合并if(e.ColumnIndex==0&&e.RowIndex!=-1){using 阅读全文
摘要:
本文转载:http://www.cnblogs.com/luqingfei/archive/2007/03/28/691372.html虽然在Visual Studio中 DataGridView控件的DataGridViewComboBoxColumn可以实现下拉列表框,但这样的列会在整列中都显示下拉列表框,不太美观,而且还要用代码实现数据绑定。本文介绍一种只在当前编辑单元格中显示下拉列表框的方法,供大家参考。 首先新建一个Windows应用程序,将主窗体重命名为MainForm,在MainForm中加入一个DataGridView控件,命名为dgv_User。如下图所示: 打开窗体... 阅读全文
摘要:
///<summary>///DataGridView控件数据导出到Excel,可设定每一个Sheet的行数///建立多个工作表来装载更多的数据///</summary>///<paramname="ExportGrid">DataGridView控件</param>///<paramname="fullFileName">保存的文件路径</param>///<paramname="SheetRowsCount">每一个Sheet的行数</par 阅读全文