private static void MarkupFunctionGrid(ref Grid grid, bool needsBottomBorder) { ColumnDefinition leftBorder = new ColumnDefinition() { Width = new GridLength(Data.GridBorderWidthInFunctionGrid, GridUnitType.Pixel) }; ColumnDefinition nameColumn = new ColumnDefinition() { Width = new GridLength(1, GridUnitType.Star) }; ColumnDefinition firstSplitterColumn = new ColumnDefinition() { Width = new GridLength(Data.GridBorderWidthInFunctionGrid, GridUnitType.Pixel) }; ColumnDefinition linesColumn = new ColumnDefinition() { Width = new GridLength(1, GridUnitType.Star) }; ColumnDefinition secondSplitterColumn = new ColumnDefinition() { Width = new GridLength(Data.GridBorderWidthInFunctionGrid, GridUnitType.Pixel) }; ColumnDefinition groupColumn = new ColumnDefinition() { Width = new GridLength(Data.GroupWidth, GridUnitType.Pixel) }; ColumnDefinition fourthSplitterColumn = new ColumnDefinition() { Width = new GridLength(Data.GridBorderWidthInFunctionGrid, GridUnitType.Pixel) }; ColumnDefinition groupClarificationColumn = new ColumnDefinition() { Width = new GridLength(3, GridUnitType.Star) }; ColumnDefinition rightBorder = new ColumnDefinition() { Width = new GridLength(Data.GridBorderWidthInFunctionGrid, GridUnitType.Pixel) }; WPF_Methods.AddToColumnsDefinitionsOfGrid(ref grid, leftBorder, nameColumn, firstSplitterColumn, linesColumn, secondSplitterColumn, /*infoColumn, thirdSplitterColumn,*/ groupColumn, fourthSplitterColumn, groupClarificationColumn, rightBorder); WPF_Methods.MakeRowWithBordersInGrid(ref grid, needsBottomBorder, Data.GridBorderWidthInFunctionGrid); }
private static void MarkupGrid(ref Grid grid, bool needsBottomBorder) { ColumnDefinition leftBorder = new ColumnDefinition() { Width = new GridLength(Data.GridBorderWidthInCodeBlocksGrid, GridUnitType.Pixel) }; ColumnDefinition numberColumn = new ColumnDefinition() { Width = new GridLength(Data.NumberWidth, GridUnitType.Pixel) }; ColumnDefinition firstSplitterColumn = new ColumnDefinition() { Width = new GridLength(Data.GridBorderWidthInCodeBlocksGrid, GridUnitType.Pixel) }; ColumnDefinition operatorColumn = new ColumnDefinition() { Width = new GridLength(1, GridUnitType.Star) }; ColumnDefinition secondSplitterColumn = new ColumnDefinition() { Width = new GridLength(Data.GridBorderWidthInCodeBlocksGrid, GridUnitType.Pixel) }; ColumnDefinition startAndEndLinesColumn = new ColumnDefinition() { Width = new GridLength(1, GridUnitType.Star) }; ColumnDefinition thirdSplitterColumn = new ColumnDefinition() { Width = new GridLength(Data.GridBorderWidthInCodeBlocksGrid, GridUnitType.Pixel) }; ColumnDefinition nestingLevelColumn = new ColumnDefinition() { Width = new GridLength(1, GridUnitType.Star) }; ColumnDefinition rightBorder = new ColumnDefinition() { Width = new GridLength(Data.GridBorderWidthInCodeBlocksGrid, GridUnitType.Pixel) }; WPF_Methods.AddToColumnsDefinitionsOfGrid(ref grid, leftBorder, numberColumn, firstSplitterColumn, operatorColumn, secondSplitterColumn, startAndEndLinesColumn, thirdSplitterColumn, nestingLevelColumn, rightBorder); WPF_Methods.MakeRowWithBordersInGrid(ref grid, needsBottomBorder, Data.GridBorderWidthInCodeBlocksGrid); }