Вы всегда можете запускать события и обрабатывать их из inkCanvas. Просто они не будут реагировать на ответ пользователя в режиме рукописного ввода, поэтому, если дочерние UIElement
в пределах InkCanvas
фиксированно размещены (т.е. не добавляются во время выполнения), вы можете обрабатывать события moseEnter и mouseLeave для UIElement
, а в MouseEnter
вы измените InkCanvas
EditingMode
на Выбрать , а при MouseLeave
измените EditingMode
на Чернила . Таким образом, они становятся реагирующими на пользовательский ввод (клавиша, мышь и т. Д.), Когда в них находится мышь.
Это отвечает на ваш запрос?