public Pivot CreatePivotItems(IEnumerable <string> categories, BookKeepingContext bookKeepingContext, int type, Pivot pivot, PointerEventHandler pointerEventHandler, EventHandler <DataGridColumnEventArgs> DataGrid_ColumnSort_Handler) { DatagridFactory datagridFactory = new DatagridFactory(); foreach (var category in categories) { if (category == "Gasoline") { pivot.Items.Add(new PivotItem { Header = "Gasoline", Content = datagridFactory.DatagridFactory_Make("Gasoline", 2, bookKeepingContext, pointerEventHandler, DataGrid_ColumnSort_Handler), }); } else { pivot.Items.Add(new PivotItem { Header = category, Content = datagridFactory.DatagridFactory_Make(category, type, bookKeepingContext, pointerEventHandler, DataGrid_ColumnSort_Handler), }); } } pivot.Name = "MainPivot"; return(pivot); }
public Pivot getPivotControl(List <string> categories, BookKeeperContext bookKeeperContext, int type) { DatagridFactory datagridFactory = new DatagridFactory(); foreach (var category in categories) { pivotControl.Items.Add(new PivotItem { Header = category, Content = datagridFactory.DatagridFactory_Make(category, type, bookKeeperContext), }); } return(pivotControl); }