public static void SetIsPenetrate(UIElement element, bool value)
        {
            if (element == null)
            {
                throw new ArgumentNullException(nameof(element));
            }

            PenetrationProvider.initializePenetrationProvider(element);

            element.SetValue(IsPenetrateProperty, value);
        }
        public static bool GetIsPenetrate(UIElement element)
        {
            if (element == null)
            {
                throw new ArgumentNullException(nameof(element));
            }

            PenetrationProvider.initializePenetrationProvider(element);

            return((bool)element.GetValue(IsPenetrateProperty));
        }