上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 54 下一页
摘要: 1:默认情况下,gridView1.OptionsView.ColumnAutoWidth属性是true,即各列的宽度自动调整,你把它设成false,就会出现了。2:DeveloperExpress控件组合中的GridControl控件,如何自动显示每一行的序号?比方说有10条数据记录,我要在记录旁边显示1.2.3.4.这样的数字.但是,如果更改了数据记录的显示方式,升序或者降序都不影响数字的变化.在GridView的CustomDrawRowIndicator事件中添加如下代码:privatevoidgridView1_CustomDrawRowIndicator(objectsender 阅读全文
posted @ 2011-05-04 22:02 小锋神 阅读(2269) 评论(0) 推荐(1) 编辑
摘要: DevExpress控件之GridControl控件(代码篇)1. 设置数据源:string sql = "select fid,fname from dual"; DataTable dt = DALUse.Query(sql).Tables[0];gridControl1.DataSource = dt;*:Daluse是项目数据库连接基类,不用特别理会2.绑定字段:这部分工作主要是在Designer中进行的,dev的Designer设计器提供了非常方便的设置方式.我么可以省去敲代码,直接在设计器中就可以完成了.在左边选Columns,添加完列以后,在列的FieleNa 阅读全文
posted @ 2011-05-04 21:54 小锋神 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: 说明Options OptionsBehavior 视图的行为选项 AllowIncrementalSearch 允许用户通过输入想得到的列值来定位行 AllowPartialRedrawOnScrolling 允许视图在垂直滚动中局部刷新 AutoExpandAllGroups 自动展开视图中的所有组 AutoPopulateColumns 当视图中没有某些数据源中的字段时,在视图中自动创建这些列 AutoSelectAllInEditor 在一个单元格编辑中,是否允许通过Enter或F2来选择该单元格的所有内容 AutoUpdateTotalSummary 当列值发生改变时,自动更新汇总. 阅读全文
posted @ 2011-05-04 17:40 小锋神 阅读(2122) 评论(0) 推荐(0) 编辑
摘要: 我查了一下,ydsunny(小强) ( )是web的解决方法,在winform里,DataGridView没有RowDataBound事件,如果在winform里,如下修改: private void dataGridView1_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e) { if (e.RowIndex > = dataGridView1.Rows.Count - 1) return; DataGridViewRow dgr = dataGridView1.Rows[e.RowIndex]; try { 阅读全文
posted @ 2011-05-04 16:39 小锋神 阅读(3365) 评论(0) 推荐(0) 编辑
摘要: 1.取得控件值using System.Collections.Generic;//取得当前控件值的集合 直接寻找控件的IDList<object> keyValues = this.GridViewmethod.GetSelectedFieldValues("F_XXX");//控件的IDforeach (object key in keyValues)//循环遍历出来{}2.在AspGridView取得某一行List<object> keyValues = this.GridViewmethod.GetCurrentPageRowValues(& 阅读全文
posted @ 2011-05-02 23:30 小锋神 阅读(844) 评论(0) 推荐(0) 编辑
摘要: ASPxGridViewExporter用于ASPxGridView的数据导出,导出的格式有csv,pdf,rtf,xls,使用非常简单,只用一个函数就可以完成数据的导出。1、新建aspx页,拖放一个ASPxGridView命名为grid1和一个ObjectDataSource到页面上。2、配置ObjectDataSource的SelectMethod方法,命名为obj1.3、为grid1绑定数据源为obj1,grid1就能展示列表数据了。4、拖放一ASPxGridViewExporter到页面上,设置它的GridViewID属性为grid15、拖放一button按钮到页面上,添加Click事 阅读全文
posted @ 2011-05-02 23:04 小锋神 阅读(2332) 评论(0) 推荐(0) 编辑
摘要: protected void ASPxGridView1_CustomColumnDisplayText(object sender, DevExpress.Web.ASPxGridView.ASPxGridViewColumnDisplayTextEventArgs e) { if (e.Column.VisibleIndex == 8) { string users= e.GetFieldValue ("account").ToString(); string str_right = "select product_right from tbl_admin w 阅读全文
posted @ 2011-05-02 22:27 小锋神 阅读(3433) 评论(0) 推荐(0) 编辑
摘要: 很多朋友都会在开发WinForm中遇到Label要显示的内容太长,但却不能换行的问题.这里我总结了几种方法,供大家参考。第一种是把Label的AutoSize属性设为False,手动修改Label的大小.这样的好处是会因内容的长度而自动换行,但是当内容的长度超过所设定的大小时,多出的内容就会无法显示.因此,这种方法适合于基本确定内容长度的时候使用。第二种是把Label的Dock设为FILL,同时将AutoSize属性设为False,这种方法可将上面所说的缺点修正,但是同时Label会将其它控件的位置霸占,影响布局.因此,在使用该方法时,最好给Label加上个Panel或GroupBox控件。第 阅读全文
posted @ 2011-04-28 16:02 小锋神 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 线程间操作无效: 从不是创建控件“”的线程访问它。听说2003里边不会,我不知道是不是这样的,反正一直都在用05~05里会出这个问题的,貌似是为了安全~哦,现在知道的解决方法有两个~第一:Control.CheckForIllegalCrossThreadCalls = false;线程开始的时候加这么一句,OK,看不到错误了~啥都能用了~第二:用委托,在05里,每个控件都有个InvokeRequired的属性~判断一下是不是true,是的话进行Invoke操作的,完事了~//建立个委托private delegate string returnStrDelegate();//搞个最简单滴取值 阅读全文
posted @ 2011-04-27 16:50 小锋神 阅读(333) 评论(0) 推荐(0) 编辑
摘要: DataGridView中CellClick的使用,选中一行触发的动作可以在这个方法里执行private void dataGridView2_CellClick(object sender, DataGridViewCellEventArgs e) { pnlBottom.Enabled = true; //获得当前选中的行 int rowindex = e.RowIndex; string value0=""; string value1 = ""; string value2 = ""; try { //获得当前行的第一列的值 阅读全文
posted @ 2011-04-27 11:01 小锋神 阅读(20923) 评论(0) 推荐(0) 编辑
上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 54 下一页