|
#MainWindow.xaml.cs
public MainWindow()
{
InitializeComponent();
this.Loaded += MainWindow_Loaded;
this.gridControl.Loaded += GridControl_Loaded;
}
private void GridControl_Loaded(object sender, RoutedEventArgs e)
{
int row = this.gridControl.PivotEngine.RowCount - 2;
int column = (this.gridControl.PivotEngine.PivotRows.Count > 0) ? this.gridControl.PivotEngine.PivotRows.Count : 1;
for (int i = column; i < this.gridControl.PivotEngine.PivotValues[0].Count; i++)
{
if (this.gridControl.PivotEngine.PivotValues[row, i] != null && (this.gridControl.PivotEngine.PivotValues[row, i].CellType == (PivotCellType.GrandTotalCell | PivotCellType.ValueCell)))
{
PivotCellInfo cellInfo = this.gridControl.PivotEngine.PivotValues[row, i];
if (cellInfo != null && cellInfo.FormattedText == "0.00")
this.gridControl.InternalGrid.Model.ColumnWidths.SetHidden(i, i, true);
}
}
} |
|
#MainWindow.xaml.cs
public MainWindow()
{
InitializeComponent();
this.Loaded += MainWindow_Loaded;
this.gridControl.Loaded += GridControl_Loaded;
}
private void GridControl_Loaded(object sender, RoutedEventArgs e)
{
int row = this.gridControl.PivotEngine.RowCount - 2;
int column = (this.gridControl.PivotEngine.PivotRows.Count > 0) ? this.gridControl.PivotEngine.PivotRows.Count : 1;
for (int i = column; i < this.gridControl.PivotEngine.PivotValues[0].Count; i++)
{
if (this.gridControl.PivotEngine.PivotValues[row, i] != null && (this.gridControl.PivotEngine.PivotValues[row, i].CellType == (PivotCellType.GrandTotalCell | PivotCellType.ValueCell)))
{
PivotCellInfo cellInfo = this.gridControl.PivotEngine.PivotValues[row, i];
if (cellInfo != null && cellInfo.FormattedText == "0.00")
this.gridControl.InternalGrid.Model.ColumnWidths.SetHidden(i, i, true);
}
}
} |