private void Form1_Load(object sender, EventArgs e)
{
///构建数据源
DataTable table = new DataTable();
///DataTable添加列
table.Columns.Add("NAME", typeof(string));
table.Columns.Add("pNAME", typeof(string));
table.Columns.Add("AGE", typeof(string));
///循环加数据源
for (int i = ; i < ; i++)
{
DataRow row = table.NewRow();
if (i < )
{
row["NAME"] = "张三" + i.ToString(); ;
row["pNAME"] = "张三";
row["AGE"] = i.ToString();
}
else
{
row["NAME"] = "李四" + i.ToString();
row["pNAME"] = "李四";
row["AGE"] = i.ToString();
} table.Rows.Add(row);
}
table.Rows.Add("李四","李四","");
table.Rows.Add("张三", "张三", "");
///新在View上创建列
GridColumn col = new GridColumn();
col.Caption = "姓名";
col.FieldName = "NAME";
///是否可见
col.Visible = true;
this.gridView1.Columns.Add(col);
///新在View上创建列
GridColumn col1 = new GridColumn();
col1.Caption = "父节点";
col1.FieldName = "pNAME";
///是否可见
col1.Visible = true;
this.gridView1.Columns.Add(col1);
///新在View上创建列
GridColumn col2 = new GridColumn();
col2.Caption = "年纪";
col2.FieldName = "AGE";
///是否可见
col2.Visible = true;
this.gridView1.Columns.Add(col2);
this.gridControl1.DataSource = table; } /// <summary>
/// 分组
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void simpleButton1_Click(object sender, EventArgs e)
{
gridView1.Columns["pNAME"].GroupIndex = ;//分类显示成树节点形式
} private void simpleButton2_Click(object sender, EventArgs e)
{
gridView1.Columns["pNAME"].GroupIndex = -;
}

dev中控件属性设置的更多相关文章

  1. dev控件ASPxComboBox设置ReadOnly="true"后

    dev控件ASPxComboBox设置ReadOnly="true"后,在后台OnCallback事件中赋值前台不显示

  2. Dev中控件的js事件代码放在form标签中存在问题

    Dev中控件的js事件代码放在form标签中会获取不到(head标签中有其他js代码,未验证是否是这个问题)

  3. DEV控件ASPxTextBox设置ClientEnabled="false"之后出现的问题

    DEV控件ASPxTextBox设置ClientEnabled="false"之后,js中设置文本框的值后,按钮后台点击事件中获取文本框的值为空.

  4. 几个关于控件的优先级: UseSystemPasswordChar > PasswordChar > 控件属性设置

    using System; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms ...

  5. 第二十七篇:SOUI中控件属性查询方法

    SOUI项目的SVN根目录下有一个doc目录,下面有一份控件属性表.包含了大部分控件的大部分属性,不过也不一定完全准确.最保险的办法还是查源代码. SOUI对象包含控件及ISkinObj等从SObje ...

  6. Android中控件属性详细总结(转载)

    转载地址:https://www.cnblogs.com/nanguojs/p/5950510.html 1.LinearLayout(线性布局): 可以分为水平线性:android:orientat ...

  7. Android基本控件属性设置

    EditText: EditText去边框:<EditText  android:background="@null"  /> EditText的hint的字体大小的设 ...

  8. DELPHI控件属性事件说明

    常用DELPHI控件属性事件设置说明 常用DELPHI控件属性设置说明目录TForm Class TPanel组件 TToolBar Class TToolButton Class TTimer Cl ...

  9. DEV控件:gridControl常用属性设置(转载)

    特别长,先撸下来再说 1.隐藏最上面的GroupPanel  gridView1.OptionsView.ShowGroupPanel=false; 2.得到当前选定记录某字段的值  sValue=T ...

随机推荐

  1. js实现DOM结构

    /* 编写一段js脚本生成下面的DOM结构.要求使用标准的DOM方法或属性 <div id='example'> <p class='slogan'>淘,你喜欢</p&g ...

  2. Linux Shell函数

    200 ? "200px" : this.width)!important;} --> 介绍 正文 $? $?是shell变量,表示"最后一次执行命令"的 ...

  3. python 模块加载

    python 模块加载 本文主要介绍python模块加载的过程. module的组成 所有的module都是由对象和对象之间的关系组成. type和object python中所有的东西都是对象,分为 ...

  4. Sqlserver 如何获取每组中的第一条记录

    在日常生活方面,我们经常需要记录一些操作,类似于日志的操作,最后的记录才是有效数据,而且可能它们属于不同的方面.功能下面,从数据库的术语来说,就是查找出每组中的一条数据. 例子 我们要从上面获得的有效 ...

  5. Atitit usrQBM2331 参数格式化规范

    Atitit usrQBM2331 参数格式化规范 String sql = "insert agent(uid,parent_id,pwd,name,tel,wechat,bkkad,si ...

  6. iOS----ARC(自动内存管理)

    1.ARC是什么呢,有什么用? ARC是苹果官方推出的帮助我们苹果开发工程师管理内存的一种自动内存管理机制,它的前身是MRC,也就是手动内存管理: 2.ARC的基本原理是什么? ARC是编译器(时)特 ...

  7. Android Studio 使用技巧

    1.导入Android Studio 工程的一些技巧 因为Gradle版本的问题,我们在使用AS导入工程的时候,经常会碰到本地没有该项目的Gradle版本,这时候AS就会去下载这个版本的Gradle, ...

  8. Java基础,输入输出

    package hanqi.test; import java.io.File; import java.io.IOException; public class Test02 { public st ...

  9. Javascript学习记录——数组去重

    var arr = [1, 2, 3, 5, 5, '45', '45', 4, 1, '1', '2'] for (var i = 0; i < 10000; i++) { arr.push( ...

  10. 快速入门系列--MVC--01概述

    虽然使用MVC已经不少年,相关技术的学习进行了多次,但是很多技术思路的理解其实都不够深入.其实就在MVC框架中有很多设计模式和设计思路的体现,例如DependencyResolver类就包含我们常见的 ...