Skip to content

GridGroup

Record in Oadm.Sdk.Client.Controls · Oadm.Sdk.Client.dll

The group key of a grouped grid (DataGrid.groups) whose headers show an icon left of the name: the theme’s group header shows the chevron, the icon Icon.<IconKey> and GridGroup.Name. A plain string key shows the name only (the Plugins page). Groups are equal by name and icon, so rows with equal keys share one header.

public sealed record GridGroup(string Name, string? IconKey = null)

Parameters

  • Name: The group’s name, the header’s text.
  • IconKey: The theme icon left of the name (Icon.<IconKey>, e.g. “key”); null: no icon.
static IValueConverter HasIcon { get; }

True when the key is a GridGroup with an icon (the header shows the icon).

string? IconKey { get; init; }

The theme icon left of the name (Icon.<IconKey>, e.g. “key”); null: no icon.

static IValueConverter IconOf { get; }

The theme geometry of a GridGroup key’s icon; null for any other key or a group without an icon.

string Name { get; init; }

The group’s name, the header’s text.