因为SMART datagrid格中,数据和视图的角色和体现方式被严格区分, 并且只通过内部事件而松散连接起来,所以可以很自然地在一个数据组上连接多个网格。
连接在同一数据组上的网格,具有各自的列模型,并且可以通过不同的方式显示同一数据。 另外,可以分别进行排序、筛选、分组、分页等,并且具有各自的聚焦单元格。 而且,在一个网格中修改的数据,自然会立即反映到其他网格中。
如果想共享排序和筛选等状态,可以使用行源。 请参考共享行源例题。
虽然Grid-1和Grid-2共享数据组,但两者是通过单独的列模型所构成的。 另外,因为Grid-2的数量列中设有筛选器,所以Grid-2所显示的行的数量会相对少一些。 但是,一旦在一个网格中修改或删除行,就会立即反映到其他网格中。