CK.Plugins.ObjectExplorer.UI.TemplateSelectors.DetailsDisplay.SelectTemplate C# (CSharp) Method

SelectTemplate() public method

public SelectTemplate ( object item, System container ) : System.Windows.DataTemplate
item object
container System
return System.Windows.DataTemplate
        public override DataTemplate SelectTemplate( object item, System.Windows.DependencyObject container )
        {
            VMIBase inspector = item as VMIBase;
            if( inspector != null && inspector.DetailsTemplateName != null )
            {
                var finder = container as FrameworkElement;
                if( finder != null )
                    return finder.FindResource( inspector.DetailsTemplateName ) as DataTemplate;
            }
            return base.SelectTemplate( item, container );
        }
DetailsDisplay