예제 #1
0
        private void AddSubTitle(IGlymaNode map, string bookMarkId)
        {
            var paragraph = new Paragraph();

            paragraph.StyleName = string.Format("Heading{0}", 1);
            if (ShowImage)
            {
                CreateNodeIcon(map, ref paragraph);
            }
            var text = new Span(string.IsNullOrEmpty(map.Name) ? "(No Name)" : map.Name);
            //{
            //    FontSize = 18,
            //    ForeColor = Colors.DarkSlateBlue
            //};

            var bookMarkStart = new BookmarkRangeStart(bookMarkId);
            var bookMarkEnd   = new BookmarkRangeEnd();

            bookMarkEnd.PairWithStart(bookMarkStart);
            paragraph.Inlines.Add(bookMarkStart);
            paragraph.Inlines.Add(text);
            paragraph.Inlines.Add(bookMarkEnd);
            Section.Blocks.Add(paragraph);
        }
예제 #2
0
        private void AddSubTitle(IGlymaNode map, string bookMarkId)
        {
            var paragraph = new Paragraph();
            paragraph.StyleName = string.Format("Heading{0}", 1);
            if (ShowImage)
            {
                CreateNodeIcon(map, ref paragraph);
            }
            var text = new Span(string.IsNullOrEmpty(map.Name) ? "(No Name)" : map.Name);
            //{
            //    FontSize = 18,
            //    ForeColor = Colors.DarkSlateBlue
            //};

            var bookMarkStart = new BookmarkRangeStart(bookMarkId);
            var bookMarkEnd = new BookmarkRangeEnd();
            bookMarkEnd.PairWithStart(bookMarkStart);
            paragraph.Inlines.Add(bookMarkStart);
            paragraph.Inlines.Add(text);
            paragraph.Inlines.Add(bookMarkEnd);
            Section.Blocks.Add(paragraph);          
        }