Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /// <summary>
- /// <example>
- /// Command="{Binding DataContext.DeleteCommand, Source={xaml:RootObject}}"
- /// </example>
- /// </summary>
- [MarkupExtensionReturnType(typeof(ContentControl))]
- public class RootObject : MarkupExtension
- {
- public override object? ProvideValue(IServiceProvider serviceProvider)
- {
- var rootObjectProvider = serviceProvider.GetService(typeof(IRootObjectProvider)) as IRootObjectProvider;
- return rootObjectProvider?.RootObject;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement