c# - WPF application on Touch Monitor -


my application has mouse events , no touch events. trying touch working.

when have xaml below; using usercontrol touch works fine

<usercontrol x:class="maingui.mydialog"          xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"          xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"          xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"           xmlns:d="http://schemas.microsoft.com/expression/blend/2008"           mc:ignorable="d"           ismanipulationenabled="true"          manipulationstarting="window_manipulationstarting"          manipulationdelta="window_manipulationdelta"          manipulationinertiastarting="window_inertiastarting"         > 

but few of windows inherit class below. in these windows if try , implement window_manipulationstarting, window_manipulationdelta , window_inertiastarting, touch functionality not work.

<ig:imymain x:class="maingui.myseconddialog"          xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"          xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"          xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"           xmlns:d="http://schemas.microsoft.com/expression/blend/2008"           xmlns:ig="clr-namespace:imymain;assembly=icommon           mc:ignorable="d"           d:designheight="400" d:designwidth="600"          ismanipulationenabled="true"          manipulationstarting="window_manipulationstarting"          manipulationdelta="window_manipulationdelta"          manipulationinertiastarting="window_inertiastarting"                                         > 

imymain class inherited system.windows.controls.usercontrol

any ideas?


Comments