// Token: 0x060043EF RID: 17391 RVA: 0x00135F84 File Offset: 0x00134184 static ContentPresenter() { DataTemplate dataTemplate = new DataTemplate(); FrameworkElementFactory frameworkElementFactory = ContentPresenter.CreateAccessTextFactory(); frameworkElementFactory.SetValue(AccessText.TextProperty, new TemplateBindingExtension(ContentPresenter.ContentProperty)); dataTemplate.VisualTree = frameworkElementFactory; dataTemplate.Seal(); ContentPresenter.s_AccessTextTemplate = dataTemplate; dataTemplate = new DataTemplate(); frameworkElementFactory = ContentPresenter.CreateTextBlockFactory(); frameworkElementFactory.SetValue(TextBlock.TextProperty, new TemplateBindingExtension(ContentPresenter.ContentProperty)); dataTemplate.VisualTree = frameworkElementFactory; dataTemplate.Seal(); ContentPresenter.s_StringTemplate = dataTemplate; dataTemplate = new DataTemplate(); frameworkElementFactory = ContentPresenter.CreateTextBlockFactory(); Binding binding = new Binding(); binding.XPath = "."; frameworkElementFactory.SetBinding(TextBlock.TextProperty, binding); dataTemplate.VisualTree = frameworkElementFactory; dataTemplate.Seal(); ContentPresenter.s_XmlNodeTemplate = dataTemplate; dataTemplate = new ContentPresenter.UseContentTemplate(); dataTemplate.Seal(); ContentPresenter.s_UIElementTemplate = dataTemplate; dataTemplate = new ContentPresenter.DefaultTemplate(); dataTemplate.Seal(); ContentPresenter.s_DefaultTemplate = dataTemplate; ContentPresenter.s_DefaultTemplateSelector = new ContentPresenter.DefaultSelector(); }