随笔分类 -  DevExpress

DevExpress 11.1.4
XtraReport 一张纸打印3条记录
摘要:首先创建二个XtraReport一个是主一个是从主:在Detail里面加三个xrSubreport控件View Code /// <summary> /// 打印 /// </summary> /// <param name="ds">数据集</param> /// <param name="PrinterName">打印机名称</param> public NewSuNingReport(DataTable dt1, DataTable dt2, DataTable dt3, st 阅读全文
posted @ 2012-10-18 13:48 freexiaoyu 阅读(999) 评论(0) 推荐(0)
DevExpress.Data.Filtering.Helpers.LikeData.CreateContainsPattern已过时
摘要:View Code protected override string OnCreateLookupDisplayFilter(string text, string displayMember) { List<CriteriaOperator> subStringOperators = new List<CriteriaOperator>(); foreach (string sString in text.Split(' ')) { string exp = DevExpre... 阅读全文
posted @ 2012-09-20 10:55 freexiaoyu 阅读(829) 评论(0) 推荐(1)
GridControl 继承写法修改自己的GridControl
摘要:代码如下:View Code namespace GridControlDemo{ class MyGridControl : GridControl { protected override BaseView CreateDefaultView() { return CreateView("MyGridView"); } protected override void RegisterAvailableViewsCore(InfoCollection collection) { ... 阅读全文
posted @ 2012-09-19 16:38 freexiaoyu 阅读(1984) 评论(0) 推荐(1)
gridLookUpEdit字典控件 模糊查询
摘要:View Code this.gridLookUpEdit1.Properties.DataSource = dt; this.gridLookUpEdit1.Properties.DisplayMember = dt.Columns[2].ColumnName; this.gridLookUpEdit1.Properties.ValueMember = dt.Columns[0].ColumnName; this.gridLookUpEd... 阅读全文
posted @ 2012-09-14 09:29 freexiaoyu 阅读(3795) 评论(0) 推荐(0)
C# 用户控件与窗体之间传值
摘要:用户自定义控件View Code public partial class GirdViewUserControl : DevExpress.XtraEditors.XtraUserControl { public event EventHandler MyKeyDown; public event EventHandler MyDoubleClick; public GirdViewUserControl() { InitializeComponent(); MyGridView.At... 阅读全文
posted @ 2012-09-04 22:54 freexiaoyu 阅读(5086) 评论(0) 推荐(0)
linq to xml查询绑定GridView
摘要:private void textEdit1_KeyDown(object sender, KeyEventArgs e) { string path = Application.StartupPath + "\\" + this.textEdit2.Text.Trim(); if (e.KeyCode == Keys.Enter) { if (!File.Exists(path)) { XtraMessageBox... 阅读全文
posted @ 2012-09-04 09:59 freexiaoyu 阅读(644) 评论(0) 推荐(0)
devenv.exe - assert failure
摘要:安装完成devexpress后启动vs提示 devenv.exe - assert failure原因是机器上安装了framework 4.5 和4.5中文包,卸载framework 4.5 后VS启动直接提示未知错误,重新修复了一下就OK了。DEV版本是11.1.4 阅读全文
posted @ 2012-08-29 08:55 freexiaoyu 阅读(8858) 评论(0) 推荐(1)
DevExpress 常用功能
摘要:gridview 设置某个单元格焦点this.gridView1.ClearSelection(); this.gridView1.Focus(); this.gridView1.FocusedRowHandle = 0;//这地方是第0行 可以用this.gridView1.FocusedRowHandle+1; this.gridView1.FocusedColumn = this.gridView1.Columns["ID"];//要设置的列 this.gridView1.SelectRow(0);gridview 快捷菜单int[] selectedRows = t 阅读全文
posted @ 2011-11-03 09:22 freexiaoyu 阅读(381) 评论(0) 推荐(0)
追加DataTable
摘要:View Code //遍历当前返回商品信息 for (int i = 0; i < dtOrderInfo.Rows.Count; i++) { //用于存储每次用户扫描返回订单详细数据集 for (int y = 0; y < this.dtOrderItem.Rows.Count; y++) ... 阅读全文
posted @ 2011-10-21 13:40 freexiaoyu 阅读(323) 评论(0) 推荐(0)
DevExpress gridview 主从表
摘要:DataSet ds = new DataSet();string SQLCompany = "select * from job_company";string SQLjob = "select * from job_job "; ds.Tables.Add(DbHelperSQL.GetValueDataTable(SQLCompany, "company"));ds.Tables.Add(DbHelperSQL.GetValueDataTable(SQLjob, "job_job"));ds.Relation 阅读全文
posted @ 2011-10-21 13:35 freexiaoyu 阅读(499) 评论(0) 推荐(0)
DevExpress gridview 添加全选
摘要:1、通过check多选框选择给当前数据源添加一条,列名Check 然后在gridview添加一列绑定Check列名dtOrderBind.Columns.Add("Check", System.Type.GetType("System.Boolean"));指定全选列(Check)的imageIndex默认图片(用微软Imagelist控件)以下是gridview点击事件View Code #region 事件:订单全选 private void grvPrintOrder_Click(object sender, EventArgs e) { ... 阅读全文
posted @ 2011-10-21 09:10 freexiaoyu 阅读(1901) 评论(0) 推荐(0)