BudgetAnalyser.LedgerBook.LedgerBookGridBuilderV2.AddLedgerRows C# (CSharp) Method

AddLedgerRows() private method

private AddLedgerRows ( Grid grid ) : void
grid System.Windows.Controls.Grid
return void
        private void AddLedgerRows(Grid grid)
        {
            foreach (LedgerBucket ledger in this.sortedLedgers)
            {
                if (ledger.BudgetBucket is SpentMonthlyExpenseBucket)
                {
                    // Spent Monthly ledgers only have a balance gridRow
                    grid.RowDefinitions.Add(new RowDefinition { Height = GridLength.Auto });
                }
                else
                {
                    grid.RowDefinitions.Add(new RowDefinition { Height = GridLength.Auto });
                    grid.RowDefinitions.Add(new RowDefinition { Height = GridLength.Auto });
                }
            }
        }