1 implementation of IManipulator
PresentationCore (1)
System\Windows\Input\TouchDevice.cs (1)
30
public abstract class TouchDevice : InputDevice,
IManipulator
37 references to IManipulator
PresentationCore (36)
System\Windows\Input\Manipulation.cs (3)
220
public static void AddManipulator(UIElement element,
IManipulator
manipulator)
239
public static void RemoveManipulator(UIElement element,
IManipulator
manipulator)
250
internal static bool TryRemoveManipulator(UIElement element,
IManipulator
manipulator)
System\Windows\Input\ManipulationBoundaryFeedbackEventArgs.cs (2)
88
public IEnumerable<
IManipulator
> Manipulators
100
private IEnumerable<
IManipulator
> _manipulators;
System\Windows\Input\ManipulationCompletedEventArgs.cs (2)
138
public IEnumerable<
IManipulator
> Manipulators
150
private IEnumerable<
IManipulator
> _manipulators;
System\Windows\Input\ManipulationDeltaEventArgs.cs (2)
212
public IEnumerable<
IManipulator
> Manipulators
224
private IEnumerable<
IManipulator
> _manipulators;
System\Windows\Input\ManipulationDevice.cs (15)
156
internal void AddManipulator(
IManipulator
manipulator)
164
_manipulators = new List<
IManipulator
>(2);
174
internal void RemoveManipulator(
IManipulator
manipulator)
219
internal IEnumerable<
IManipulator
> GetManipulatorsReadOnly()
223
return new ReadOnlyCollection<
IManipulator
>(_manipulators);
227
return new ReadOnlyCollection<
IManipulator
>(new List<
IManipulator
>(2));
465
List<
IManipulator
> manipulators = new List<
IManipulator
>(_manipulators);
466
foreach (
IManipulator
manipulator in manipulators)
481
List<
IManipulator
> manipulators = new List<
IManipulator
>(_manipulators);
482
foreach (
IManipulator
manipulator in manipulators)
521
private List<
IManipulator
> _manipulators;
526
IManipulator
_removedManipulator = null;
System\Windows\Input\ManipulationInertiaStartingEventArgs.cs (2)
183
public IEnumerable<
IManipulator
> Manipulators
273
private IEnumerable<
IManipulator
> _manipulators;
System\Windows\Input\ManipulationLogic.cs (3)
360
internal void ReportFrame(ICollection<
IManipulator
> manipulators)
521
private void UpdateManipulators(ICollection<
IManipulator
> updatedManipulators)
554
foreach (
IManipulator
updatedManipulator in updatedManipulators)
System\Windows\Input\ManipulationStartedEventArgs.cs (2)
116
public IEnumerable<
IManipulator
> Manipulators
128
private IEnumerable<
IManipulator
> _manipulators;
System\Windows\Input\ManipulationStartingEventArgs.cs (2)
99
public IEnumerable<
IManipulator
> Manipulators
148
private IEnumerable<
IManipulator
> _manipulators;
System\Windows\Input\TouchDevice.cs (3)
1270
int
IManipulator
.Id
1278
Point
IManipulator
.GetPosition(IInputElement relativeTo)
1293
void
IManipulator
.ManipulationEnded(bool cancel)
PresentationFramework (1)
System\Windows\Controls\ScrollViewer.cs (1)
1673
foreach (
IManipulator
manipulator in e.Manipulators)