“你好,世界!” DevExpress QuantumGrid的例子?
我成功地从DevExpress安装了最新的QuantumGrid,但我从未使用过这个网格,而且我也不知道如何开始。我发现HLP文件并不是一个真正的教程,并且演示非常丰富,以至于无法快速启动,看看QuantumGrid是否适合我的需求。“你好,世界!” DevExpress QuantumGrid的例子?
有人碰巧有一个关于如何创建一个小的,非数据库绑定的,非层次化的,但用户可编辑的网格来托管几列并用几行填充网格的基本示例?
谢谢。
在窗体上放置网格,然后删除其默认GridView
并添加TableView
。向TableView添加几列,然后将GridLevel与这个新视图关联起来。在窗体上放置一个按钮并将此代码添加到其单击处理程序。
cxGrid1TableView1.DataController.BeginFullUpdate;
try
cxGrid1TableView1.DataController.RecordCount := 3;
cxGrid1TableView1.DataController.SetValue(0,0,'Data1');
cxGrid1TableView1.DataController.SetValue(1,0,'Data2');
cxGrid1TableView1.DataController.SetValue(2,0,'Data3');
finally
cxGrid1TableView1.DataController.EndFullUpdate;
end;
RecordIndex
对应于行索引和ItemIndex
对应于列索引。我希望这可以帮助你开始。
- 创建一个表 视图(gridlevel->创建视图 - >表)
- 创建列(双击cxgrid 并添加)
- 设置属性(内部控制像 DateEdit)如果你想。默认 属性是文本编辑)
- 您可以插入/通过 TableView.DataController.Insert/TableView.DataController.Delete * 或使用导航器中删除(查看 - > OptionsView->导航)
你应该看看在演示(“量子目录”\演示\德尔福),演示比帮助文件更有帮助:)
谢谢你们的帮助。对于那些有兴趣在开始使用此网格对象,在这里(我认为)的上述步骤提出:
(idursun)
的形式
添加TcxGrid对象在IDE中的结构对象,在cxGrid1单击鼠标右键,选择“删除视图”
右键单击cxGrid1,并选择“编辑”
点击“Views”标签,点击“Add View ...”,然后从下拉列表中选择“Table”
-
在右边的“Columns”选项卡中,点击“Add ”,并加入了一些列
在此对话框中 不过,回到‘结构’选项卡上的左
右键单击cxGridLevel1,并选择‘选择视图’到级别关联与这个新的TableView。关闭对话框
-
在窗体中添加一个按钮,这个代码粘贴到其Click事件:
cxGrid1TableView1.DataController.BeginFullUpdate; 尝试 cxGrid1TableView1.DataController.RecordCount:= 3; cxGrid1TableView1.DataController.SetValue(0,0,'Data1'); cxGrid1TableView1.DataController.SetValue(1,0,'Data2'); cxGrid1TableView1.DataController.SetValue(2,0,'Data3');最终 cxGrid1TableView1.DataController.EndFullUpdate; 结束;
(barism)
添加TxGrid对象的形式
在形式新cxGrid1对象,右键单击其cxGrid1Level对象,然后选择“创建视图>表“
在IDE的Structure对象中,右键单击cxGrid1,然后选择”编辑器...“
在右侧的列选项卡中,单击添加以添加几列。关闭此对话框
将数据添加到网格,无论是编写代码,或在cxGrid1单击鼠标右键,选择“编辑布局和数据”