1 implementation of IManipulator
PresentationCore (1)
System\Windows\Input\TouchDevice.cs (1)
18
public abstract class TouchDevice : InputDevice,
IManipulator
37 references to IManipulator
PresentationCore (36)
System\Windows\Input\Manipulation.cs (3)
214
public static void AddManipulator(UIElement element,
IManipulator
manipulator)
233
public static void RemoveManipulator(UIElement element,
IManipulator
manipulator)
244
internal static bool TryRemoveManipulator(UIElement element,
IManipulator
manipulator)
System\Windows\Input\ManipulationBoundaryFeedbackEventArgs.cs (2)
81
public IEnumerable<
IManipulator
> Manipulators
93
private IEnumerable<
IManipulator
> _manipulators;
System\Windows\Input\ManipulationCompletedEventArgs.cs (2)
131
public IEnumerable<
IManipulator
> Manipulators
143
private IEnumerable<
IManipulator
> _manipulators;
System\Windows\Input\ManipulationDeltaEventArgs.cs (2)
205
public IEnumerable<
IManipulator
> Manipulators
217
private IEnumerable<
IManipulator
> _manipulators;
System\Windows\Input\ManipulationDevice.cs (15)
144
internal void AddManipulator(
IManipulator
manipulator)
152
_manipulators = new List<
IManipulator
>(2);
162
internal void RemoveManipulator(
IManipulator
manipulator)
204
internal IEnumerable<
IManipulator
> GetManipulatorsReadOnly()
208
return new ReadOnlyCollection<
IManipulator
>(_manipulators);
212
return new ReadOnlyCollection<
IManipulator
>(new List<
IManipulator
>(2));
450
List<
IManipulator
> manipulators = new List<
IManipulator
>(_manipulators);
451
foreach (
IManipulator
manipulator in manipulators)
466
List<
IManipulator
> manipulators = new List<
IManipulator
>(_manipulators);
467
foreach (
IManipulator
manipulator in manipulators)
506
private List<
IManipulator
> _manipulators;
511
IManipulator
_removedManipulator = null;
System\Windows\Input\ManipulationInertiaStartingEventArgs.cs (2)
176
public IEnumerable<
IManipulator
> Manipulators
266
private IEnumerable<
IManipulator
> _manipulators;
System\Windows\Input\ManipulationLogic.cs (3)
355
internal void ReportFrame(ICollection<
IManipulator
> manipulators)
515
private void UpdateManipulators(ICollection<
IManipulator
> updatedManipulators)
548
foreach (
IManipulator
updatedManipulator in updatedManipulators)
System\Windows\Input\ManipulationStartedEventArgs.cs (2)
109
public IEnumerable<
IManipulator
> Manipulators
121
private IEnumerable<
IManipulator
> _manipulators;
System\Windows\Input\ManipulationStartingEventArgs.cs (2)
93
public IEnumerable<
IManipulator
> Manipulators
142
private IEnumerable<
IManipulator
> _manipulators;
System\Windows\Input\TouchDevice.cs (3)
1257
int
IManipulator
.Id
1265
Point
IManipulator
.GetPosition(IInputElement relativeTo)
1280
void
IManipulator
.ManipulationEnded(bool cancel)
PresentationFramework (1)
System\Windows\Controls\ScrollViewer.cs (1)
1664
foreach (
IManipulator
manipulator in e.Manipulators)