Example #1
0
 private void loadImages()
 {
     try
     {
         for (var i = 1; i <= 121; i++)
         {
             var uri   = new Uri(PNStrings.FOLDERS_PREFIX + i.ToString("folders_00000") + ".png");
             var bmp   = new BitmapImage(uri);
             var st    = new StackPanel();
             var image = new Image
             {
                 Source  = bmp,
                 Stretch = Stretch.None,
                 Margin  = new Thickness(4)
             };
             var tb = new TextBlock
             {
                 Text          = i.ToString(),
                 TextAlignment = TextAlignment.Center,
                 Margin        = new Thickness(4)
             };
             st.Children.Add(image);
             st.Children.Add(tb);
             var folderButton = new FolderButton {
                 Content = st
             };
             folderButton.Checked   += folderButton_Checked;
             folderButton.Unchecked += folderButton_Checked;
             pnlIcons.Children.Add(folderButton);
         }
     }
     catch (Exception ex)
     {
         PNStatic.LogException(ex);
     }
 }
 private void loadImages()
 {
     try
     {
         for (var i = 1; i <= 121; i++)
         {
             var uri = new Uri(PNStrings.FOLDERS_PREFIX + i.ToString("folders_00000") + ".png");
             var bmp = new BitmapImage(uri);
             var st = new StackPanel();
             var image = new Image
             {
                 Source = bmp,
                 Stretch = Stretch.None,
                 Margin = new Thickness(4)
             };
             var tb = new TextBlock
             {
                 Text = i.ToString(),
                 TextAlignment = TextAlignment.Center,
                 Margin = new Thickness(4)
             };
             st.Children.Add(image);
             st.Children.Add(tb);
             var folderButton = new FolderButton {Content = st};
             folderButton.Checked += folderButton_Checked;
             folderButton.Unchecked += folderButton_Checked;
             pnlIcons.Children.Add(folderButton);
         }
     }
     catch (Exception ex)
     {
         PNStatic.LogException(ex);
     }
 }