Esempio n. 1
0
        /// <summary>
        /// Sets the pointer events for the view.
        /// </summary>
        /// <param name="view">The view.</param>
        /// <param name="pointerEvents">The pointer events.</param>
        public static void SetPointerEvents(this object view, PointerEvents pointerEvents)
        {
            if (view == null)
            {
                throw new ArgumentNullException(nameof(view));
            }

            s_properties.GetOrAdd(view, (v) => new ViewData()).PointerEvents = pointerEvents;
        }
        /// <summary>
        /// Sets the pointer events for the view.
        /// </summary>
        /// <param name="view">The view.</param>
        /// <param name="pointerEvents">The pointer events.</param>
        public static void SetPointerEvents(this DependencyObject view, PointerEvents pointerEvents)
        {
            if (view == null)
            {
                throw new ArgumentNullException(nameof(view));
            }

            s_properties.GetOrCreateValue(view).PointerEvents = pointerEvents;
        }
 /// <summary>
 /// Sets the pointer events for the view.
 /// </summary>
 /// <param name="view">The view.</param>
 /// <param name="pointerEvents">The pointer events.</param>
 public static void SetPointerEvents(this DependencyObject view, PointerEvents pointerEvents)
 {
     ViewExtensions.SetPointerEvents(view, pointerEvents);
 }
 public void Awake()
 {
     current = this;
 }