public IControl Build(object data) { var visualTreeForItem = TemplateContent.Load(Content); visualTreeForItem.DataContext = data; return(visualTreeForItem); }
public IControl Build(object data) { var visualTreeForItem = TemplateContent.Load(Content)?.Control; if (visualTreeForItem != null) { visualTreeForItem.DataContext = data; } return(visualTreeForItem); }
public IControl Build() => TemplateContent.Load(Content).Control;
public IPanel Build() => (IPanel)TemplateContent.Load(Content);
public IControl Build(object data, IControl existing) { return(existing ?? TemplateContent.Load(Content)?.Control); }
public IControl Build(object data) => TemplateContent.Load(Content).Control;
public IControl Build(ITemplatedControl control) => TemplateContent.Load(Content);
public ControlTemplateResult Build(ITemplatedControl control) => TemplateContent.Load(Content);