public BrandBudget(int transactionType) { InitializeComponent(); ViewModel = LayoutRoot.DataContext as BrandBudgetViewModel; TransactionType = ViewModel.TransactionType = transactionType; DataContext = ViewModel; SwitchFormMode(FormMode.Add); if (TransactionType == 1) { DetailGrid.Columns.FirstOrDefault().Visibility = Visibility.Collapsed; } else { DetailGrid.Columns.ElementAt(1).Visibility = Visibility.Collapsed; DetailGrid.Columns.ElementAt(2).Visibility = Visibility.Collapsed; DetailGrid.Columns.ElementAt(3).Visibility = Visibility.Collapsed; } }
public BrandBudgetHeaderChildWindow(BrandBudgetViewModel viewModel) { InitializeComponent(); DataContext = viewModel; }