Я использую элемент управления InkCanvas WPF для захвата подписей в приложении Tablet PC.WPF InkCanvas - как определить, была ли она «подписана»
Одно из моих требований - проверить, действительно ли приложение действительно «подписано». Прямо сейчас я делаю это, проверяя коллекцию Strokes InkCanvas - если есть 0 штрихов, то я знаю, что пользователь не «подписал».
Однако, если пользователь вводит одну косую черту или даже одну точку, это считается штрихом, и мой тест проверки пройдет, даже если подпись недействительна.
Любые идеи о том, как построить лучший тест для этого? Конечно, прецедент для того, что есть и не является допустимой сигнатурой, довольно нечеткий, но я хочу попытаться устранить явно плохие подписи.
Или это просто неразрешимо любым простым способом?