コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }