public void SetViewComponent(IPanelViewModel panelView, ViewBuildersCollection viewBuilders) { this.DataContext = panelView; var children = panelView.GetChildren(); int currRow = 0; foreach (var childView in children) { AddRow(); AddRow(); AddLabelView(currRow, childView); PanelHelper.AddFieldViewAsRow(currRow, childView, viewBuilders, ChildrenViewsContainer); //AddFieldView(currRow, childView, viewBuilders); currRow += 2; } }