Table of Contents

Class DataGridGroupRow<T>

Namespace
MudBlazor
Assembly
MudBlazor.dll
public class DataGridGroupRow<T> : MudComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IMudStateHasChanged

Type Parameters

T
Inheritance
DataGridGroupRow<T>
Implements
Inherited Members
Extension Methods

Constructors

DataGridGroupRow()

public DataGridGroupRow()

Properties

ContextRowClick

[Parameter]
[Category("Selecting")]
public EventCallback<(MouseEventArgs args, T item, int index)> ContextRowClick { get; set; }

Property Value

EventCallback<(MouseEventArgs args, T item, int index)>

DataGrid

[Parameter]
[EditorRequired]
[Category("Grouping")]
public MudDataGrid<T> DataGrid { get; set; }

Property Value

MudDataGrid<T>

GroupClass

[Parameter]
[Category("Appearance")]
public string? GroupClass { get; set; }

Property Value

string

GroupClassFunc

[Parameter]
[Category("Appearance")]
public Func<GroupDefinition<T>, string>? GroupClassFunc { get; set; }

Property Value

Func<GroupDefinition<T>, string>

GroupClassname

protected string GroupClassname { get; }

Property Value

string

GroupDefinition

The definition for this grouping level

[Parameter]
[EditorRequired]
[Category("Grouping")]
public GroupDefinition<T> GroupDefinition { get; set; }

Property Value

GroupDefinition<T>

GroupStyle

[Parameter]
[Category("Appearance")]
public string? GroupStyle { get; set; }

Property Value

string

GroupStyleFunc

[Parameter]
[Category("Appearance")]
public Func<GroupDefinition<T>, string>? GroupStyleFunc { get; set; }

Property Value

Func<GroupDefinition<T>, string>

GroupStylename

protected string GroupStylename { get; }

Property Value

string

Items

The groups and items within this grouping.

[Parameter]
[Category("Grouping")]
public IGrouping<object?, T>? Items { get; set; }

Property Value

IGrouping<object, T>

RowClick

[Parameter]
[Category("Selecting")]
public EventCallback<(MouseEventArgs args, T item, int index)> RowClick { get; set; }

Property Value

EventCallback<(MouseEventArgs args, T item, int index)>

StyleClass

[Parameter]
[Category("Appearance")]
public string? StyleClass { get; set; }

Property Value

string

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

OnParametersSet()

protected override void OnParametersSet()