private void CreateDrawPreview(ViewModelNewBase vm)
 {
     ShowDrawingsControl drawings2 = new ShowDrawingsControl
     {
         Margin = new Thickness(5.0)
     };
     ShowDrawingsControl drawings = drawings2;
     this.body.Children.Add(drawings);
     drawings.Tag = vm;
     drawings.Tap += new EventHandler<System.Windows.Input.GestureEventArgs>(this.sd_Tap);
     drawings.HorizontalAlignment = HorizontalAlignment.Stretch;
     drawings.VerticalAlignment = VerticalAlignment.Stretch;
     drawings.Background = new SolidColorBrush(Colors.White);
     drawings.DataSource = (vm as DrawViewModel).CurrentList;
 }
        private void ShowBody(Note note)
        {
            this.body.Children.Clear();
            foreach (NoteDetail dett in note.Body)
            {
                if (!string.IsNullOrEmpty(dett.Text))
                {
                    TextBlock block2 = new TextBlock
                    {
                        TextWrapping = TextWrapping.Wrap,
                        FontSize = 40,
                        Foreground = new SolidColorBrush(Colors.Black),
                        Text = dett.Text
                    };
                    TextBlock block = block2;
                    this.body.Children.Add(block);
                }
                else if ((dett.ListPageDraw != null) && (dett.ListPageDraw.Count > 0))
                {
                    ShowDrawingsControl drawings2 = new ShowDrawingsControl
                    {
                        HorizontalAlignment = HorizontalAlignment.Stretch,
                        DataSource = dett.ListPageDraw
                    };
                    ShowDrawingsControl drawings = drawings2;
                    this.body.Children.Add(drawings);
                }
            }

        }