Hello,
I am trying to tie into a keypress event while in the TrackInteractiveOverlay and none of the events fire on any keypress.
I saw a post from 2012 on these forums that mentioned the same issue with the InteractiveOverlay class, which was fixed at that time - I am wondering if this issue is related.
Below are the methods I override in my class that inherits from TrackInteractiveOverlay, and none of these 4 functions are ever triggered.
protected override InteractiveResult KeyDownCore(KeyEventInteractionArguments interactionArguments)
{
return base.KeyDownCore(interactionArguments);
}
protected override void OnMapKeyDown(MapKeyDownInteractiveOverlayEventArgs e)
{
base.OnMapKeyDown(e);
}
protected override InteractiveResult KeyUpCore(KeyEventInteractionArguments interactionArguments)
{
return base.KeyUpCore(interactionArguments);
}
protected override void OnMapKeyUp(MapKeyUpInteractiveOverlayEventArgs e)
{
base.OnMapKeyUp(e);
}