Example #1
0
        private ListItem BuildAttributeParts(string name, List <PartModel> parts)
        {
            ListItem item     = new ListItem();
            var      partsStr = string.Join("", parts.Select(part => part.Word).ToArray());

            item.Blocks.Add(new Paragraph()
            {
                Inlines =
                {
                    new Run(name)
                    {
                        Foreground = Brushes.Gray,
                        FontSize   = 14
                    },
                    new Hyperlink(new Run(partsStr))
                    {
                        NavigateUri = _uriService.Create(Definitions.UriAction.ShowParts, partsStr)
                    }
                }
            });

            return(item);
        }