1 implementation of IManipulator
PresentationCore (1)
Core\CSharp\System\Windows\Input\TouchDevice.cs (1)
37
public abstract class TouchDevice : InputDevice,
IManipulator
37 references to IManipulator
PresentationCore (36)
Core\CSharp\System\Windows\Input\Manipulation.cs (3)
246
public static void AddManipulator(UIElement element,
IManipulator
manipulator)
271
public static void RemoveManipulator(UIElement element,
IManipulator
manipulator)
288
internal static bool TryRemoveManipulator(UIElement element,
IManipulator
manipulator)
Core\CSharp\System\Windows\Input\ManipulationBoundaryFeedbackEventArgs.cs (2)
93
public IEnumerable<
IManipulator
> Manipulators
105
private IEnumerable<
IManipulator
> _manipulators;
Core\CSharp\System\Windows\Input\ManipulationCompletedEventArgs.cs (2)
149
public IEnumerable<
IManipulator
> Manipulators
161
private IEnumerable<
IManipulator
> _manipulators;
Core\CSharp\System\Windows\Input\ManipulationDeltaEventArgs.cs (2)
229
public IEnumerable<
IManipulator
> Manipulators
241
private IEnumerable<
IManipulator
> _manipulators;
Core\CSharp\System\Windows\Input\ManipulationDevice.cs (15)
173
internal void AddManipulator(
IManipulator
manipulator)
181
_manipulators = new List<
IManipulator
>(2);
191
internal void RemoveManipulator(
IManipulator
manipulator)
254
internal IEnumerable<
IManipulator
> GetManipulatorsReadOnly()
258
return new ReadOnlyCollection<
IManipulator
>(_manipulators);
262
return new ReadOnlyCollection<
IManipulator
>(new List<
IManipulator
>(2));
521
List<
IManipulator
> manipulators = new List<
IManipulator
>(_manipulators);
522
foreach (
IManipulator
manipulator in manipulators)
542
List<
IManipulator
> manipulators = new List<
IManipulator
>(_manipulators);
543
foreach (
IManipulator
manipulator in manipulators)
608
private List<
IManipulator
> _manipulators;
613
IManipulator
_removedManipulator = null;
Core\CSharp\System\Windows\Input\ManipulationInertiaStartingEventArgs.cs (2)
191
public IEnumerable<
IManipulator
> Manipulators
284
private IEnumerable<
IManipulator
> _manipulators;
Core\CSharp\System\Windows\Input\ManipulationLogic.cs (3)
399
internal void ReportFrame(ICollection<
IManipulator
> manipulators)
565
private void UpdateManipulators(ICollection<
IManipulator
> updatedManipulators)
598
foreach (
IManipulator
updatedManipulator in updatedManipulators)
Core\CSharp\System\Windows\Input\ManipulationStartedEventArgs.cs (2)
121
public IEnumerable<
IManipulator
> Manipulators
133
private IEnumerable<
IManipulator
> _manipulators;
Core\CSharp\System\Windows\Input\ManipulationStartingEventArgs.cs (2)
98
public IEnumerable<
IManipulator
> Manipulators
153
private IEnumerable<
IManipulator
> _manipulators;
Core\CSharp\System\Windows\Input\TouchDevice.cs (3)
1359
int
IManipulator
.Id
1367
Point
IManipulator
.GetPosition(IInputElement relativeTo)
1391
void
IManipulator
.ManipulationEnded(bool cancel)
PresentationFramework (1)
src\Framework\System\Windows\Controls\ScrollViewer.cs (1)
1719
foreach (
IManipulator
manipulator in e.Manipulators)