Ejemplo n.º 1
0
 public MainWindow()
 {
     InitializeComponent();
     DataContext        = new MainWindowViewModel();
     ElementsCollection = new ObservableCollection <IGuiComponent>();
     gridModifier       = new GridModifier(gridMain);
 }
Ejemplo n.º 2
0
        public static void AddGridModifier(this LocalEmbed embed, GridModifier modifier)
        {
            var stringBuilder = new StringBuilder();

            if (modifier.Height != 0)
            {
                stringBuilder.AppendLine($"{modifier.Height:+0;-#} height");
            }
            if (modifier.Width != 0)
            {
                stringBuilder.AppendLine($"{modifier.Width:+0;-#} width");
            }

            var grid = stringBuilder.ToString();

            if (!string.IsNullOrWhiteSpace(grid))
            {
                embed.AddField("Grid", grid, true);
            }
        }