// (c) Copyright Microsoft Corporation. // This source is subject to the Microsoft Public License (Ms-PL). // Please see http://go.microsoft.com/fwlink/?LinkID=131993] for details. // All other rights reserved. using System; using System.Windows; namespace System.Windows.Controls { /// /// Represents methods that handle various routed events that track property /// values changing. Typically the events denote a cancellable action. /// /// /// The type of the value for the dependency property that is changing. /// /// /// The object where the initiating property is changing. /// /// Event data for the event. /// Preview [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1003:UseGenericEventHandlerInstances", Justification = "To match pattern of RoutedPropertyChangedEventHandler")] public delegate void RoutedPropertyChangingEventHandler(object sender, RoutedPropertyChangingEventArgs e); }