Namespace Simplic.UIDataTemplate
Classes
ByTypeSelector
Selector which select a UITemplate by the current viewmodel type
ContentChangedEventArgs
Eventargs which will be used for NotifiableContentPresenter ContentChanged event
EmbeddedResourceTemplateLoader
Embedded resource template loader, which loads templates from a list of assemblies
FileSystemTemplateLoader
Template loader implementation that loads templates fromt he filesystem
LoaderResult
Result of the GetTemplate method of an ITemplateLoader
NotifiableContentPresenter
System.Windows.Controls.ContentPresenter which notifies content changes
UIContentPresenter
Custom content presenter, which implements Simplic.UIDataTemplate.UIDataTemplateSelector
UITemplate
UITemplateManager
Manager template dependencies
Interfaces
ISelector
Interface which must be implemented into all custom and default selector, to make a UITemplate dependeding on any property
ITemplateDynamicResolver
Resolver interface that must be implemented into all resolvers
ITemplateDynamicResolverFactory
Factory for creating a type of ITemplateDynamicResolver
ITemplateEditor
Interface that must be implemented to enable template editing
ITemplateEditorFactory
Factory for creating a type of ITemplateEditor
ITemplateInvoker
Template invoker which will be called when templates are laoded and unloaded
ITemplateInvokerFactory
Factory for creating a type of ITemplateInvoker
ITemplateLoader
Interface that must be implemented into all template loader
ITemplateLoaderFactory
Factory for creating a type of ITemplateLoader
ITemplateLoadExceptionHandler
Handler for handling exceptions
Delegates
ContentChangedEventHandler
Delegate for content changed events