diff --git a/src/Avalonia.Base/Input/IInputElement.cs b/src/Avalonia.Base/Input/IInputElement.cs
index 78001143d7..c6efb851ef 100644
--- a/src/Avalonia.Base/Input/IInputElement.cs
+++ b/src/Avalonia.Base/Input/IInputElement.cs
@@ -42,7 +42,7 @@ namespace Avalonia.Input
///
/// Occurs when the pointer enters the control.
///
- event EventHandler? PointerEnter;
+ event EventHandler? PointerEntered;
///
/// Occurs when the pointer leaves the control.
diff --git a/src/Avalonia.Base/Input/InputElement.cs b/src/Avalonia.Base/Input/InputElement.cs
index f4e25ebada..4affc5e592 100644
--- a/src/Avalonia.Base/Input/InputElement.cs
+++ b/src/Avalonia.Base/Input/InputElement.cs
@@ -128,16 +128,20 @@ namespace Avalonia.Input
RoutingStrategies.Tunnel | RoutingStrategies.Bubble);
///
- /// Defines the event.
+ /// Defines the event.
///
- public static readonly RoutedEvent PointerEnterEvent =
- RoutedEvent.Register(nameof(PointerEnter), RoutingStrategies.Direct);
+ public static readonly RoutedEvent PointerEnteredEvent =
+ RoutedEvent.Register(
+ nameof(PointerEntered),
+ RoutingStrategies.Direct);
///
/// Defines the event.
///
public static readonly RoutedEvent PointerLeaveEvent =
- RoutedEvent.Register(nameof(PointerLeave), RoutingStrategies.Direct);
+ RoutedEvent.Register(
+ nameof(PointerLeave),
+ RoutingStrategies.Direct);
///
/// Defines the event.
@@ -208,7 +212,7 @@ namespace Avalonia.Input
KeyDownEvent.AddClassHandler((x, e) => x.OnKeyDown(e));
KeyUpEvent.AddClassHandler((x, e) => x.OnKeyUp(e));
TextInputEvent.AddClassHandler((x, e) => x.OnTextInput(e));
- PointerEnterEvent.AddClassHandler((x, e) => x.OnPointerEnterCore(e));
+ PointerEnteredEvent.AddClassHandler((x, e) => x.OnPointerEnterCore(e));
PointerLeaveEvent.AddClassHandler((x, e) => x.OnPointerLeaveCore(e));
PointerMovedEvent.AddClassHandler((x, e) => x.OnPointerMoved(e));
PointerPressedEvent.AddClassHandler((x, e) => x.OnPointerPressed(e));
@@ -279,10 +283,10 @@ namespace Avalonia.Input
///
/// Occurs when the pointer enters the control.
///
- public event EventHandler? PointerEnter
+ public event EventHandler? PointerEntered
{
- add { AddHandler(PointerEnterEvent, value); }
- remove { RemoveHandler(PointerEnterEvent, value); }
+ add { AddHandler(PointerEnteredEvent, value); }
+ remove { RemoveHandler(PointerEnteredEvent, value); }
}
///
@@ -539,10 +543,10 @@ namespace Avalonia.Input
}
///
- /// Called before the event occurs.
+ /// Called before the event occurs.
///
/// The event args.
- protected virtual void OnPointerEnter(PointerEventArgs e)
+ protected virtual void OnPointerEntered(PointerEventArgs e)
{
}
@@ -561,7 +565,9 @@ namespace Avalonia.Input
protected virtual void OnPointerMoved(PointerEventArgs e)
{
if (_gestureRecognizers?.HandlePointerMoved(e) == true)
+ {
e.Handled = true;
+ }
}
///
@@ -571,7 +577,9 @@ namespace Avalonia.Input
protected virtual void OnPointerPressed(PointerPressedEventArgs e)
{
if (_gestureRecognizers?.HandlePointerPressed(e) == true)
+ {
e.Handled = true;
+ }
}
///
@@ -581,7 +589,9 @@ namespace Avalonia.Input
protected virtual void OnPointerReleased(PointerReleasedEventArgs e)
{
if (_gestureRecognizers?.HandlePointerReleased(e) == true)
+ {
e.Handled = true;
+ }
}
///
@@ -634,13 +644,13 @@ namespace Avalonia.Input
}
///
- /// Called before the event occurs.
+ /// Called before the event occurs.
///
/// The event args.
private void OnPointerEnterCore(PointerEventArgs e)
{
IsPointerOver = true;
- OnPointerEnter(e);
+ OnPointerEntered(e);
}
///
diff --git a/src/Avalonia.Base/Input/PointerOverPreProcessor.cs b/src/Avalonia.Base/Input/PointerOverPreProcessor.cs
index d22252893d..a62c974881 100644
--- a/src/Avalonia.Base/Input/PointerOverPreProcessor.cs
+++ b/src/Avalonia.Base/Input/PointerOverPreProcessor.cs
@@ -195,7 +195,7 @@ namespace Avalonia.Input
el = root.PointerOverElement = element;
_lastPointer = (pointer, root.PointToScreen(position));
- e.RoutedEvent = InputElement.PointerEnterEvent;
+ e.RoutedEvent = InputElement.PointerEnteredEvent;
while (el != null && el != branch)
{
diff --git a/src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.cs b/src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.cs
index 245592207e..d681834c69 100644
--- a/src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.cs
+++ b/src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.cs
@@ -128,7 +128,7 @@ namespace Avalonia.Controls.Primitives
if (_inputTarget != null)
{
- _inputTarget.PointerEnter += InputTarget_PointerEnter;
+ _inputTarget.PointerEntered += InputTarget_PointerEntered;
_inputTarget.PointerLeave += InputTarget_PointerLeave;
_inputTarget.PointerPressed += InputTarget_PointerPressed;
_inputTarget.PointerMoved += InputTarget_PointerMoved;
@@ -194,7 +194,7 @@ namespace Avalonia.Controls.Primitives
if (_inputTarget != null)
{
- _inputTarget.PointerEnter -= InputTarget_PointerEnter;
+ _inputTarget.PointerEntered -= InputTarget_PointerEntered;
_inputTarget.PointerLeave -= InputTarget_PointerLeave;
_inputTarget.PointerPressed -= InputTarget_PointerPressed;
_inputTarget.PointerMoved -= InputTarget_PointerMoved;
@@ -848,8 +848,8 @@ namespace Avalonia.Controls.Primitives
UpdatePseudoClasses();
}
- ///
- private void InputTarget_PointerEnter(object? sender, PointerEventArgs args)
+ ///
+ private void InputTarget_PointerEntered(object? sender, PointerEventArgs args)
{
_isPointerOver = true;
UpdatePseudoClasses();
diff --git a/src/Avalonia.Controls.DataGrid/DataGridCell.cs b/src/Avalonia.Controls.DataGrid/DataGridCell.cs
index 67183781d3..9358c348ce 100644
--- a/src/Avalonia.Controls.DataGrid/DataGridCell.cs
+++ b/src/Avalonia.Controls.DataGrid/DataGridCell.cs
@@ -139,9 +139,9 @@ namespace Avalonia.Controls
}
}
- protected override void OnPointerEnter(PointerEventArgs e)
+ protected override void OnPointerEntered(PointerEventArgs e)
{
- base.OnPointerEnter(e);
+ base.OnPointerEntered(e);
if (OwningRow != null)
{
diff --git a/src/Avalonia.Controls.DataGrid/DataGridColumnHeader.cs b/src/Avalonia.Controls.DataGrid/DataGridColumnHeader.cs
index 915b36687c..897996d8d3 100644
--- a/src/Avalonia.Controls.DataGrid/DataGridColumnHeader.cs
+++ b/src/Avalonia.Controls.DataGrid/DataGridColumnHeader.cs
@@ -83,8 +83,8 @@ namespace Avalonia.Controls
{
PointerPressed += DataGridColumnHeader_PointerPressed;
PointerReleased += DataGridColumnHeader_PointerReleased;
- PointerMoved += DataGridColumnHeader_PointerMove;
- PointerEnter += DataGridColumnHeader_PointerEnter;
+ PointerMoved += DataGridColumnHeader_PointerMoved;
+ PointerEntered += DataGridColumnHeader_PointerEntered;
PointerLeave += DataGridColumnHeader_PointerLeave;
}
@@ -452,7 +452,7 @@ namespace Avalonia.Controls
SetDragCursor(mousePosition);
}
- private void DataGridColumnHeader_PointerEnter(object sender, PointerEventArgs e)
+ private void DataGridColumnHeader_PointerEntered(object sender, PointerEventArgs e)
{
if (!IsEnabled)
{
@@ -506,7 +506,7 @@ namespace Avalonia.Controls
UpdatePseudoClasses();
}
- private void DataGridColumnHeader_PointerMove(object sender, PointerEventArgs e)
+ private void DataGridColumnHeader_PointerMoved(object sender, PointerEventArgs e)
{
if (OwningGrid == null || !IsEnabled)
{
diff --git a/src/Avalonia.Controls.DataGrid/DataGridRow.cs b/src/Avalonia.Controls.DataGrid/DataGridRow.cs
index b062a14e39..02c57965fd 100644
--- a/src/Avalonia.Controls.DataGrid/DataGridRow.cs
+++ b/src/Avalonia.Controls.DataGrid/DataGridRow.cs
@@ -607,9 +607,9 @@ namespace Avalonia.Controls
}
}
- protected override void OnPointerEnter(PointerEventArgs e)
+ protected override void OnPointerEntered(PointerEventArgs e)
{
- base.OnPointerEnter(e);
+ base.OnPointerEntered(e);
IsMouseOver = true;
}
protected override void OnPointerLeave(PointerEventArgs e)
diff --git a/src/Avalonia.Controls.DataGrid/DataGridRowGroupHeader.cs b/src/Avalonia.Controls.DataGrid/DataGridRowGroupHeader.cs
index a3dfa44fc9..74ee872e72 100644
--- a/src/Avalonia.Controls.DataGrid/DataGridRowGroupHeader.cs
+++ b/src/Avalonia.Controls.DataGrid/DataGridRowGroupHeader.cs
@@ -375,7 +375,7 @@ namespace Avalonia.Controls
ApplyHeaderStatus();
}
- protected override void OnPointerEnter(PointerEventArgs e)
+ protected override void OnPointerEntered(PointerEventArgs e)
{
if (IsEnabled)
{
@@ -383,7 +383,7 @@ namespace Avalonia.Controls
UpdatePseudoClasses();
}
- base.OnPointerEnter(e);
+ base.OnPointerEntered(e);
}
protected override void OnPointerLeave(PointerEventArgs e)
diff --git a/src/Avalonia.Controls.DataGrid/DataGridRowHeader.cs b/src/Avalonia.Controls.DataGrid/DataGridRowHeader.cs
index 03299bbf35..d8775061de 100644
--- a/src/Avalonia.Controls.DataGrid/DataGridRowHeader.cs
+++ b/src/Avalonia.Controls.DataGrid/DataGridRowHeader.cs
@@ -158,14 +158,14 @@ namespace Avalonia.Controls.Primitives
}
}
- protected override void OnPointerEnter(PointerEventArgs e)
+ protected override void OnPointerEntered(PointerEventArgs e)
{
if (OwningRow != null)
{
OwningRow.IsMouseOver = true;
}
- base.OnPointerEnter(e);
+ base.OnPointerEntered(e);
}
protected override void OnPointerLeave(PointerEventArgs e)
{
diff --git a/src/Avalonia.Controls/Calendar/CalendarItem.cs b/src/Avalonia.Controls/Calendar/CalendarItem.cs
index bcac6324ba..4c958c83b7 100644
--- a/src/Avalonia.Controls/Calendar/CalendarItem.cs
+++ b/src/Avalonia.Controls/Calendar/CalendarItem.cs
@@ -189,7 +189,7 @@ namespace Avalonia.Controls.Primitives
EventHandler cellMouseLeftButtonDown = Cell_MouseLeftButtonDown;
EventHandler cellMouseLeftButtonUp = Cell_MouseLeftButtonUp;
- EventHandler cellMouseEnter = Cell_MouseEnter;
+ EventHandler cellMouseEntered = Cell_MouseEntered;
EventHandler cellClick = Cell_Click;
for (int i = 1; i < Calendar.RowsPerMonth; i++)
@@ -206,7 +206,7 @@ namespace Avalonia.Controls.Primitives
cell.SetValue(Grid.ColumnProperty, j);
cell.CalendarDayButtonMouseDown += cellMouseLeftButtonDown;
cell.CalendarDayButtonMouseUp += cellMouseLeftButtonUp;
- cell.PointerEnter += cellMouseEnter;
+ cell.PointerEntered += cellMouseEntered;
cell.Click += cellClick;
children.Add(cell);
}
@@ -222,7 +222,7 @@ namespace Avalonia.Controls.Primitives
EventHandler monthCalendarButtonMouseDown = Month_CalendarButtonMouseDown;
EventHandler monthCalendarButtonMouseUp = Month_CalendarButtonMouseUp;
- EventHandler monthMouseEnter = Month_MouseEnter;
+ EventHandler monthMouseEntered = Month_MouseEntered;
for (int i = 0; i < Calendar.RowsPerYear; i++)
{
@@ -238,7 +238,7 @@ namespace Avalonia.Controls.Primitives
month.SetValue(Grid.ColumnProperty, j);
month.CalendarLeftMouseButtonDown += monthCalendarButtonMouseDown;
month.CalendarLeftMouseButtonUp += monthCalendarButtonMouseUp;
- month.PointerEnter += monthMouseEnter;
+ month.PointerEntered += monthMouseEntered;
children.Add(month);
}
}
@@ -876,7 +876,7 @@ namespace Avalonia.Controls.Primitives
}
}
- internal void Cell_MouseEnter(object? sender, PointerEventArgs e)
+ internal void Cell_MouseEntered(object? sender, PointerEventArgs e)
{
if (Owner != null)
{
@@ -1162,7 +1162,7 @@ namespace Avalonia.Controls.Primitives
}
}
- private void Month_MouseEnter(object? sender, PointerEventArgs e)
+ private void Month_MouseEntered(object? sender, PointerEventArgs e)
{
if (_isMouseLeftButtonDownYearView)
{
diff --git a/src/Avalonia.Controls/GridSplitter.cs b/src/Avalonia.Controls/GridSplitter.cs
index 784d33ed58..85dad894fd 100644
--- a/src/Avalonia.Controls/GridSplitter.cs
+++ b/src/Avalonia.Controls/GridSplitter.cs
@@ -349,9 +349,9 @@ namespace Avalonia.Controls
}
}
- protected override void OnPointerEnter(PointerEventArgs e)
+ protected override void OnPointerEntered(PointerEventArgs e)
{
- base.OnPointerEnter(e);
+ base.OnPointerEntered(e);
GridResizeDirection direction = GetEffectiveResizeDirection();
diff --git a/src/Avalonia.Controls/MenuItem.cs b/src/Avalonia.Controls/MenuItem.cs
index 58229a1772..106b0b27a5 100644
--- a/src/Avalonia.Controls/MenuItem.cs
+++ b/src/Avalonia.Controls/MenuItem.cs
@@ -82,10 +82,10 @@ namespace Avalonia.Controls
RoutedEvent.Register