Недавно заинтересовался Xamarin, захотел создать свой элемент Slider (у которого свойство Value - int), наследовал класс от SKCanvasView (а он уже от View).
Все более менее получилось, за исключением одного - при захвате ползунка он движется за мышью только в пределах элемента, если увести мышь (палец) за пределы, то элемент перестает реагировать.
Как можно было бы передавать координаты мыши элементу если она за его пределами?
Хм, пробовали при нажатии задать глобальный в классе флаг IsPressing, назначить событие, обрабатывающая потерю фокуса, которое проверяет: если элемент зажат (IsPressing = true), то обратно вернуть фокус элементу?