protected virtual TemplatedTreeViewItem GetTreeViewItem([NotNull] ItemUri itemUri, [NotNull] string name, [NotNull] Icon icon, [NotNull] ItemId templateId, [NotNull] string templateName) { Debug.ArgumentNotNull(itemUri, nameof(itemUri)); Debug.ArgumentNotNull(name, nameof(name)); Debug.ArgumentNotNull(icon, nameof(icon)); Debug.ArgumentNotNull(templateId, nameof(templateId)); Debug.ArgumentNotNull(templateName, nameof(templateName)); var result = new TemplatedTreeViewItem { ItemUri = itemUri, Icon = icon, Text = name, TemplateId = templateId, TemplateName = templateName }; return(result); }
protected virtual TemplatedTreeViewItem GetTreeViewItem([NotNull] ItemUri itemUri, [NotNull] string name, [NotNull] Icon icon, [NotNull] ItemId templateId, [NotNull] string templateName) { Debug.ArgumentNotNull(itemUri, nameof(itemUri)); Debug.ArgumentNotNull(name, nameof(name)); Debug.ArgumentNotNull(icon, nameof(icon)); Debug.ArgumentNotNull(templateId, nameof(templateId)); Debug.ArgumentNotNull(templateName, nameof(templateName)); var result = new TemplatedTreeViewItem { ItemUri = itemUri, Icon = icon, Text = name, TemplateId = templateId, TemplateName = templateName, Foreground = new SolidColorBrush(Color.FromRgb(0x66, 0x66, 0x66)) }; return(result); }