private void ShowEditInfo() { EditInfoViews.Clear(); var editInfos = SelectedTile.GetEditInfo(); foreach (var editInfo in editInfos) { var label = new Label() { Content = editInfo.Label, FontSize = 20, VerticalAlignment = VerticalAlignment.Center }; label.SetResourceReference(Label.StyleProperty, "LabelStyle"); editInfo.Control.Margin = new Thickness(5); var grid = new Grid(); var width = new GridLength(1, GridUnitType.Star); grid.ColumnDefinitions.Add(new ColumnDefinition() { Width = width }); grid.ColumnDefinitions.Add(new ColumnDefinition() { Width = width }); Grid.SetColumn(editInfo.Control, 1); grid.Children.Add(label); grid.Children.Add(editInfo.Control); EditInfoViews.Add(grid); } }
private void HideEditInfo() { EditInfoViews.Clear(); }