Пример #1
0
        public IControl Build(object data)
        {
            var visualTreeForItem = TemplateContent.Load(Content);

            visualTreeForItem.DataContext = data;
            return(visualTreeForItem);
        }
Пример #2
0
        public IControl Build(object data)
        {
            var visualTreeForItem = TemplateContent.Load(Content)?.Control;

            if (visualTreeForItem != null)
            {
                visualTreeForItem.DataContext = data;
            }

            return(visualTreeForItem);
        }
Пример #3
0
 public IControl Build() => TemplateContent.Load(Content).Control;
Пример #4
0
 public IPanel Build()
 => (IPanel)TemplateContent.Load(Content);
Пример #5
0
 public IControl Build(object data, IControl existing)
 {
     return(existing ?? TemplateContent.Load(Content)?.Control);
 }
Пример #6
0
 public IControl Build(object data) => TemplateContent.Load(Content).Control;
Пример #7
0
 public IControl Build(ITemplatedControl control) => TemplateContent.Load(Content);
Пример #8
0
 public ControlTemplateResult Build(ITemplatedControl control) => TemplateContent.Load(Content);