private void MainWindow_Testezinho(object sender, EventArgs data) { if (!(Produtos.LastOrDefault()?.IsEmpty).GetValueOrDefault()) { gridProdutos.RowDefinitions.Add(new RowDefinition()); var novoItem = new ProdutoPedidoItem(); novoItem.OnProductSelected += MainWindow_Testezinho; gridProdutos.Children.Add(novoItem); Grid.SetRow(novoItem, gridProdutos.RowDefinitions.Count - 1); } }
private void PopularGridProdutos() { var novoItem = new ProdutoPedidoItem(); var row = new RowDefinition(); row.Height = new GridLength(novoItem.Height, GridUnitType.Pixel); gridProdutos.ColumnDefinitions.Add(new ColumnDefinition()); gridProdutos.RowDefinitions.Add(new RowDefinition()); novoItem.OnProductSelected += MainWindow_Testezinho; gridProdutos.Children.Add(novoItem); Grid.SetRow(novoItem, gridProdutos.RowDefinitions.Count - 1); }