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)
217
public static void AddManipulator(UIElement element,
IManipulator
manipulator)
236
public static void RemoveManipulator(UIElement element,
IManipulator
manipulator)
247
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)
147
internal void AddManipulator(
IManipulator
manipulator)
155
_manipulators = new List<
IManipulator
>(2);
165
internal void RemoveManipulator(
IManipulator
manipulator)
210
internal IEnumerable<
IManipulator
> GetManipulatorsReadOnly()
214
return new ReadOnlyCollection<
IManipulator
>(_manipulators);
218
return new ReadOnlyCollection<
IManipulator
>(new List<
IManipulator
>(2));
456
List<
IManipulator
> manipulators = new List<
IManipulator
>(_manipulators);
457
foreach (
IManipulator
manipulator in manipulators)
472
List<
IManipulator
> manipulators = new List<
IManipulator
>(_manipulators);
473
foreach (
IManipulator
manipulator in manipulators)
512
private List<
IManipulator
> _manipulators;
517
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)
353
internal void ReportFrame(ICollection<
IManipulator
> manipulators)
514
private void UpdateManipulators(ICollection<
IManipulator
> updatedManipulators)
547
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)
1258
int
IManipulator
.Id
1266
Point
IManipulator
.GetPosition(IInputElement relativeTo)
1281
void
IManipulator
.ManipulationEnded(bool cancel)
PresentationFramework (1)
System\Windows\Controls\ScrollViewer.cs (1)
1665
foreach (
IManipulator
manipulator in e.Manipulators)