Example #1
0
        public static void AddTiles(StackPanel metroStackPanel, Dictionary<string, Launcher> tiles)
        {
            var tileWrapPanel = new WrapPanel();
            tileWrapPanel.Orientation = Orientation.Horizontal;
            tileWrapPanel.Margin = new Thickness(0, 0, 20, 0);

            tileWrapPanel.Height = (210*3) + (6*3);

            foreach (var k in tiles.Keys)
            {
                var newTile = new TopicTile();
                newTile.TileTxtBlck.Text = k;
                newTile.Margin = new Thickness(0, 0, 6, 6);
                newTile.LaunchDel = tiles[k];
                tileWrapPanel.Children.Add(newTile);
            }

            metroStackPanel.Children.Add(tileWrapPanel);
        }
Example #2
0