Вот немного моего кода.Invalid Argument, Не знаете, почему
drawingContext.DrawEllipse(this.handOpenBrush, null, handPosition, HandSize, HandSize);
Этот код работает нормально.
Хотя, как только я это сделаю, я получаю ошибки, что у него есть некоторые недопустимые аргументы.
drawingContext.DrawEllipse(this.handOpenBrush, null, (handPosition.Offset(20,20)), HandSize, HandSize);
Все, что я делаю, это смещение точки handPosition по (20,20). Я не вижу, что я мог сделать, чтобы вызвать внезапную ошибку программы.
Какой язык и API вы используете (на самом деле это C#, как догадки Энтони)? Вам будет сложно получить помощь, если вы нас угадаете. Кроме того, какие «ошибки»? Являются ли эти ошибки компиляции, ошибки во время выполнения? Каков фактический * текст ошибки? –
Посмотрите, что возвращает «Point.Offset» (или больше, до чего он не возвращается) –
Плюс 1 за каламбур! – Sorceri