windowsforms-devexpress-dot-xtratreemap-dot-treemapflatdataadapter-39f6e815.md
Gets or sets the names of data members of the data source used to group tree map items generated from the data source.
Namespace : DevExpress.XtraTreeMap
Assembly : DevExpress.XtraTreeMap.v25.2.dll
NuGet Package : DevExpress.TreeMap
[XtraSerializableProperty(XtraSerializationVisibility.Hidden)]
public GroupDataMemberCollection GroupDataMembers { get; }
<XtraSerializableProperty(XtraSerializationVisibility.Hidden)>
Public ReadOnly Property GroupDataMembers As GroupDataMemberCollection
| Type | Description |
|---|---|
| GroupDataMemberCollection |
A collection of String values, specifying the names of data members.
|
To provide flat data to a TreeMap, create a TreeMapFlatDataAdapter object and assign it to the TreeMapControl.DataAdapter property. Then, specify the adapter’s TreeMapFlatDataAdapter.DataSource, TreeMapFlatDataAdapter.LabelDataMember and TreeMapFlatDataAdapter.ValueDataMember to configure the data source object and which data members should be used to generate tree map items. If you need to group generated items, add the name of a data member whose values should be used to group items, to the TreeMapFlatDataAdapter.GroupDataMembers collection.
void ConfigureTreeMapDataAdapter() {
TreeMapFlatDataAdapter adapter = new TreeMapFlatDataAdapter {
DataSource = CreateBillionaireInfos(),
LabelDataMember = "Name",
ValueDataMember = "NetWorth"
};
adapter.GroupDataMembers.Add("Residence");
treeMap.DataAdapter = adapter;
}
Private Sub ConfigureTreeMapDataAdapter()
Dim adapter As TreeMapFlatDataAdapter = New TreeMapFlatDataAdapter With {.DataSource = CreateBillionaireInfos(), .LabelDataMember = "Name", .ValueDataMember = "NetWorth"}
adapter.GroupDataMembers.Add("Residence")
treeMap.DataAdapter = adapter
End Sub
See Also