读书人

请问cxgrid一个简单有关问题

发布时间: 2013-01-11 11:57:35 作者: rapoo

请教cxgrid一个简单问题
我想直接修改cxgrid选定行当某列的值,要求不要使用类似下面的语句

cxGrid1DBTableView1.DataController.DataSet.FieldByName('名称').AsString:='dddd'

就是说不要涉及到数据库

简单的说就是直接用代码实现 ‘手动修改某值’得功能,谢谢
[解决办法]


//[0, 0] 单元格行列下标
cxGrid1DBTableView1.DataController.Values[0, 0] := 'dddd';


[解决办法]
var
aNodeIndex,aDataId: integer;
aSql: string;
begin
aNodeIndex := self.cxGridReqTableView1.DataController.FocusedRecordIndex;
if aNodeIndex<0 then exit;
if vartostr(cxGridReqTableView1.DataController.Values[aNodeIndex,cxGridCol_IsPick.Index]) = '是' then
exit;

读书人网 >.NET

热点推荐