cxDBVerticalGrid
定位在第一行并显示内置编辑器
cxDBVerticalGrid1.FocusedRow := cxDBVerticalGrid1.Rows[0];
cxDBVerticalGrid1.ShowEdit;
procedure TFrm_luru.Read_fllawmd;
var
I: Integer;
AItem: TcxDBEditorRow;
begin
ShowHourglassCursor;
try
cxDBVerticalGrid.BeginUpdate;
try
with cxDBVerticalGrid.DataController.DataSet do
for I := 0 to FieldCount - 1 do
begin
AItem := TcxDBEditorRow(cxDBVerticalGrid.Add(TcxDBEditorRow));
with AItem.Properties do
begin
DataBinding.FieldName := Fields[I].FieldName;
Caption := DataBinding.DefaultCaption;
if Fields[I].DataType=FtMemo then
begin EditPropertiesClassName:='TcxBlobEditProperties';
end;
if Fields[I].DataType=ftDataSet then
begin
cds:=Tclientdataset.Create(application);
cds.DataSetField:=TDataSetField(Fields[I]);
cds.Active:=true;
cds.Edit;
EditPropertiesClassName:='TcxButtonEditProperties';
TcxButtonEditProperties(EditProperties).OnButtonClick:=ButtonClickDemo;
end;
end;
AItem.Visible := Fields[I].Visible;
end;
finally
vv.EndUpdate;
end;
finally
HideHourglassCursor;
end;
end;
cxDBVerticalGrid的更多相关文章
随机推荐
- Android内核编译
说明: 我这里用的是Android 4.2.2自带的交叉编译工具.如果是使用host系统安装的,我觉得应该也是可以的.但是没有测试过.因为Android源代码已经自带了,所以大多数情况下,不需要再安装 ...
- 【LG3246】[HNOI2016]序列
[LG3246][HNOI2016]序列 题面 洛谷 题解 60pts 对于每个位置\(i\),单调栈维护它往左第一个小于等于它的位置\(lp_i\)以及往右第一个小于它的位置\(rp_i\). 那么 ...
- [CQOI2015]任务查询系统 主席树
[CQOI2015]任务查询系统 LG传送门 以前还没见过主席树的这种写法. 考虑使用差分的思想处理每一个任务,然后所有的东西就都能顺理成章地用主席树维护了,查询的时候和平时的主席树有一点不同,详见代 ...
- underscore.js 分析6 map函数
作用:通过转换函数(iteratee迭代器)映射列表中的每个值产生价值的新数组.iteratee传递三个参数:value,然后是迭代 index. _.map([1, 2, 3], function( ...
- CF567F/51nod2522 上下序列
CF567F/51nod2522 上下序列 考虑没有限制怎么做呢,就是从小往大加数,记录加到哪个数了还有左边有多少个数,然后这个数有两个,只能是左边放两个.右边放两个.左右各放一个.(实际上就是1,1 ...
- Introduction to Big Data with PySpark
起因 大数据时代 大数据最近太热了,其主要有数据量大(Volume),数据类别复杂(Variety),数据处理速度快(Velocity)和数据真实性高(Veracity)4个特点,合起来被称为4V. ...
- NAT概念解释(不完全版,但不会搞错...)
NAT在计算器网络中,网络地址转换(Network Address Translation,缩写为NAT),也叫做网络掩蔽或者IP掩蔽(IP masquerading)是一种IP数据包在通过路由器或防 ...
- 01-numpy基础简介
import numpy as np # ndarray ''' # 三种创建方式 1.从python的基础数据对象转化 2.通过numpy内置的函数生成 3.从硬盘(文件)读取数据 ''' # 创建 ...
- paste命令详解
基础命令学习目录首页 原文链接:https://blog.csdn.net/u011341352/article/details/52806312 个人分类: linux paste命令和cut命 ...
- numastat命令详解
基础命令学习目录 作者:[吴业亮]博客:http://blog.csdn.net/wylfengyujiancheng一.系统架构的演进从SMP到NUMA1.SMP(Symmetric Multi-P ...