Простой вопрос: что именно представляет собой класс SystemParameters? Является ли это просто набором «значений по умолчанию» или это фактически как бы привязано к окнам?
Справочная информация. Для операций перетаскивания мы используем свойства SystemParameters.MinimumHorizontalDragDistance и SystemParameters.MinimumVerticalDragDistance для обнаружения D&D. Для сенсорных экранов значения по умолчанию слишком малы, и мне интересно, нужно ли мне реализовать какой-то механизм конфигурации, чтобы изменить эти значения, или я могу где-нибудь изменить некоторые системные настройки (скажем, реестр или панель управления или что-то еще).
Спасибо !
Обновление: с подробным ответом ниже я наконец нашел то, что искал. Просто для справки, если кто-то еще будет искать его в будущем: Минимальное расстояние перетаскивания можно изменить в реестре
HKEY_CURRENT_USER\Control Panel\Desktop\DragHeight
HKEY_CURRENT_USER\Control Panel\Desktop\DragWidth
По умолчанию оба значения установлены на 4 (пикселей). Имейте в виду, что изменения вступят в силу только после перезагрузки.