dev我不怎么会用,边学边记: 如果要在gridControl 页面底部统计记录总数只需两步: 1:设置显示gridControl页脚 ?...2,、设置统计列: DevExpress.XtraGrid.Columns.GridColumn col_Profit = gridView1.Columns[0];...gridView1.Columns[0].SummaryItem.SummaryType = DevExpress.Data.SummaryItemType.Count; gridView1
命名空间 using DevExpress.XtraEditors.Repository; using System.Data.SqlClient; 实现代码 一下实现的也只是一个demo,大家不要拘泥于数据...secondChild); ds.Relations.Add(relCustOrder); ds.Relations.Add(job); this.gridControl1
不使用第三方控件)针对DataGridView的实时加载数据的文章请看这里 http://www.cnblogs.com/liulun/archive/2009/09/28/1576000.html DevExpress...是一套第三方控件 其中有类似DataGridView的控件 今天把针对DevExpress.XtraGrid.GridControl实时加载数据的功能开发出来了 分享给大家 欢迎讨论 using System...; using DevExpress.XtraGrid.Views.Grid; namespace Life365.CallCenter { public class GridCreator<T... } /// /// 构造函数 /// public GridCreator(GridControl...GridCreator(gridShop,new UtilsProxy()); UtilsProxy类继承自BaseProxy并重写了GetDataList方法 gridShop就是当前窗体的DevExpress.XtraGrid.GridControl
1、新建一个WinForm窗体 2、将GridControl控件拖入窗体中,选择在父容器中停靠 上面的数据先不用管,这是我设置之后的 3、点击Run Designer 数据库这里为了方便演示,用的...SQL Server 由于我数据库中的表有8列数据,这里添加8列,并设置列名和绑定的数据名称: 查看数据库表结构:emp 添加8列数据 居中显示 为每一列填写数据库中对应的字段...System.Data; using System.Data.SqlClient; namespace DXApplication6 { public partial class Form1 : DevExpress.XtraEditors.XtraForm...= new DataTable(); sda.Fill(dt); return dt; } private void gridControl1..._Load(object sender, EventArgs e) { this.gridControl1.DataSource = GetDataTable()
DevExpress控件中的gridcontrol表格控件,如何在属性中设置某一列显示为图片(图片按钮)?效果如下图: ? 通过属性设置,而不用写代码。...属性设置的步骤和方法如下: 首先添加gridcontrol控件,如下图,点击Run Designer ?...然后点击Columns添加列,点击所添加的列再按照如下步骤设置属性: 在属性中找到ColumnEdit,把ColumnEdit的TextEditStyle属性设置为HideTextEditor; 展开
GridControl纵向合并单元格 只需设置 gridView->OptionView->AllowCellMerge=true; 效果 提示: 精确到列 前提是gridview1已经允许合并单元格(...内容相同的才合并) this.gridView1.Columns["班组"].OptionsColumn.AllowMerge = DevExpress.Utils.DefaultBoolean.True...gridControl直接打印: public static void reportPrint(GridControl gridControl1,string title) {...//printableComponentLink1.Component = gridControl1; //// Set the paper orientation to Landscape...// printableComponentLink1.PrintDlg(); PrintingSystem print = new DevExpress.XtraPrinting.PrintingSystem
新建DevExpress窗体 SQLServer数据库中的数据如下: 拖入XtraTabControl控件,并修改Text属性 分别拖入GridControl控件和ChartControl控件 在GridControl...控件中点击Run Designer,添加三列数据并分别设置FieldName(与数据库中对应) 在chartcontrol控件中点击Run Designer,添加两个Series,并修改Name...; using System.Data.SqlClient; using DevExpress.XtraCharts; using DevExpress.Utils; namespace TreeList_test...Load(object sender, EventArgs e) { DataTable dt = CreateData(); this.gridControl1...series"> /// 数据源 /// 数据源中第colIndex列的数据
01 — 前言 WPF中自带的表格控件是DataGrid,但是格式并不是很美观,我们一般用 Dev中类似的控件GridControl来取代,这个控件功能相当强大。...WPF数据网格(GridControl)是一个数据感知控件,用于以不同的布局显示和编辑数据:表格、树状和卡片。GridControl允许用户管理大量数据(排序、分组、筛选等)。...AllowMoveColumnToDropArea="False"是不让用户随意拖拽某一列至垃圾区。 3....GridControl通过设置TableView的AutoWidth=“Auto”来使Columns占满整个Grid,如果不设置的话有时候你会发现展现出的Grid会多出一列!... 官方文档: https://docs.devexpress.com
文章来源 csdn weinierbian http://blog.csdn.net/weinierbian/article/details/6255402 添加一列,FieldName为 "check...gridview1editable设置为true 将要绑定的DataTable添加列 "check",Type 为 bool。 绑定DataTable到GridControl。...设置为多选 gridView1.OptionsSelection.MultiSelect = true; gridView1.OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.RowSelect...; 测试的例子如下: 给gridcontrol添加数据 [c-sharp] view plaincopy string strConn = "###"; OracleConnection...ds.Tables["cx"].Columns.Add("check",System.Type.GetType("System.Boolean")); gridControl1
多个Y轴的分析(上边是ChartControl控件、下边是GridControl控件) 数据库表结构: 现在的想法是将员工编号、基本工资和所属部门编号显示在折线图中,现查询 窗体布局如下:...; using DevExpress.XtraCharts; using DevExpress.Utils; using System.Data.SqlClient; namespace TreeList_test...{ public partial class XtraForm2 : DevExpress.XtraEditors.XtraForm { public XtraForm2...sender, EventArgs e) { DataTable dt = CreateData(); this.gridControl1...图形类型 /// 数据DataTable /// 图形数据的列序号
自Dev13.2开始,GridView提供了自带的复选框列,该功能能实现多选操作,方便了不少,那如果想把这个自带的复选框列做成单选,那就需要单独处理了。...先补充一下,GridView的复选框列怎么设置,如下代码片段,只要设置前面两个属性即可在GridView看到有一列复选框(BandedGridView较老版本不支持这个功能,应该得在19.2或者20之后的版本才支持...,具体可以看看自己的版本,如果设置无效,那么说明不支持): //设置显示复选框列 gridview.OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.CheckBoxRowSelect...view.OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.CheckBoxRowSelect...{ InitializeComponent(); SetGridViewSingleSelect(gridView1); gridControl1
本系列文章会详细讲解DevExpress控件库(基于V14.1.8版本)的安装、破解、汉化、具体控件的使用细节、项目打包等。...DevExpress 简介 DevExpress是一套知名的软件开发控件库,具有较多的优秀产品。...DevExpress 安装 购买DevExpress或者下载完成后安装,下面以宇宙版安装过程做说明,双击安装包,出现安装界面,点击“Trial Installation”进入下一界面 ? ...展开“数据与分析”一组,将GridControl控件拖住到窗体上,显示如下: ? 再做具体属性的设置可以显示强大的Grid列表数据。...关于GridControl以及其他控件的使用方法,后续文章中有详细介绍。 本篇完。 下一篇:DevExpress控件库 开发使用经验总结2 DevExpress汉化
(object sender, SelectedItemChangedEventArgs e) { GridControl gd = sender as GridControl...允许滚动到选中行 AllowResizing //允许调整尺寸 AllowSorting //允许排序 AutoWidth //允许自动调整列宽 AllowMoveColumnToDropArea //允许将一列拖到空白处进行分组...允许显示过滤盘 AllowEditing //允许编辑 ShowGroupPanel//显示分组panel ShowHorizontalLines ShowVerticalLines //显示表格中每行每列垂直和水平线...xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:dxg="http://schemas.devexpress.com.../winfx/2008/xaml/grid" xmlns:xctk="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:xctk1
DataGridRowEventArgs e) { e.Row.Header = e.Row.GetIndex() + 1; } 03 — WPF dev控件GridControl...增加行号 dev控件GridControl没有行增添增添事件,我们可以用下面的方法去做: 增加控件引用空间 xmlns:dxg="http://schemas.devexpress.com/winfx.../2008/xaml/grid" GridControl Name="grid" AutoGenerateColumns="AddNew"> GridControl.View>...dxg:TableView RowIndicatorContentTemplate="{StaticResource rowIndicatorContentTemplate}"/> GridControl.View...> GridControl 定义模板资源 <DataTemplate x:Key="rowIndicatorContentTemplate
一、问题描述: 今天再用gridcontrol控件显示日期的时候,发现只显示年月日,不显示时分秒。
在绑定书到gridControl后经常发现: 如果你设置了 this.gridView3.OptionsBehavior.Editable = false; 那数据可以跟随滚轮滚动,但如果你要复制某个单元格的数据时会发现不能复制...但如果你设置了 this.gridView3.OptionsBehavior.Editable = true; 那单元格数据是可以复制了,但又不能跟随滚轮滚动了,那问题来了: 能不能即可以让数据跟随滚轮滚动又可以复制呢...= false; } //再添加一个行点击事件,点击数据行时单元格可编辑 private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs
SELECT relative_label_content FROM frk_s.label_cor_gene relative_label_content —— AA BB CC 2 列转行写法
属性表编辑和展示等操作 SeletionForm:进行属性查询 AddForm:添加数据 疫情数据统计模块: 包含对疫情的统计图表生成操作; StaticsForm类 从界面美观的角度考虑,我们采用了DevExpress...进行开发;DevExpress是一个比较有名的界面控件套件,提供了一系列的界面控件套件的DotNet界面控件。...ArrayList arr = new ArrayList(); DataTable dt = OperateDatabase.select("data", arr); this.gridControl1...//获取单元格的列名 string ColumnName = this.gridView1.FocusedColumn.FieldName; //获取所在列的...dt.Rows.Add(strs); feature = featureCursor.NextFeature(); } this.gridControl1
System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using Common; using DevExpress.LookAndFeel...; using System.Threading; using Entity; using DevExpress.XtraEditors; namespace CaiPiao { /// <summary...CaiPiaoForm : BaseForm { public CaiPiaoForm() : base() { DevExpress.UserSkins.BonusSkins.Register...cleantable.DefaultView.Sort = "QiHao DESC"; this.gridControl1...table.DefaultView.Sort = "QiHao DESC"; this.gridControl1
今天来讨论一个很基础的算法问题,数列的最大子列和问题。这道题我是在看浙大陈姥姥的Mooc的时候看到的,算是陈越老师作为算法与数据结构开篇讲解的第一道算法实例题。...常用方法 首先,最大子列和这个问题有一个众所周知的办法,即为每次从数列的开头i,往结尾N累加,当加至结尾时,由i+1再次累加,直到N-N。...而这时,分别去求他们的子列和,并且在求算左半边和右半边的子列和之后,把跨越二分边界的子列和也求解出来。比较左半边的最大子列和,以及右半边的最大子列和,以及跨越边界的最大子列和。...取出最大的那个数,即为整个数列的最大子列和。 这是一种很常用的算法思想,可以先看代码来理解一下。...在线处理 这个问题有个最简单的算法,叫在线处理法,遍历数列的时候,顺便累加,每次累加的和若是小于0,那么我们可以认为最大子列和为负数时,一定不会让后面的部分增大了,所以就可以把它丢弃,重新置当前的sum