using System.Windows; namespace Torch.Server.Views { public static class Extensions { public static readonly DependencyProperty ScrollContainerProperty = DependencyProperty.RegisterAttached("ScrollContainer", typeof(bool), typeof(Extensions), new PropertyMetadata(true)); public static bool GetScrollContainer(this UIElement ui) { return (bool) (ui?.GetValue(ScrollContainerProperty) ?? false); } public static void SetScrollContainer(this UIElement ui, bool value) { ui?.SetValue(ScrollContainerProperty, value); } } }