public void MeasureCell(int index, Action<double> onMeasureDone)
        {
            if (Columns != null)
            {
                IDetailsRowColumn<TItem>? column = Columns.ElementAt(index);
                column.MinWidth = 0;
                column.MaxWidth = 999999;
                column.CalculatedWidth = double.NaN;

                columnMeasureInfo = new ColumnMeasureInfo<TItem> { Index = index, Column = column, OnMeasureDone = onMeasureDone };
                InvokeAsync(StateHasChanged);
            }
        }
Exemplo n.º 2
0
 public ColumnResizedArgs(IDetailsRowColumn <TItem> column, int colIndex, double width)
 {
     Column      = column;
     ColumnIndex = colIndex;
     NewWidth    = width;
 }