Создание аналоговых часов на C # - PullRequest
0 голосов
/ 18 мая 2011

Я намереваюсь создать несколько аналоговых часов на Visual Studio 2008 (C #) для школьного проекта, но я все еще немного не уверен в том, как мне это показать ..

Должен ли я импортировать изображение указателя, а затем добавить к нему коды, чтобы он вращался?

Или я должен использовать какой-то код для рисования указателей и их перемещения?

EDIT:

Бродил по интернету, но я не уверен, с чего начать ... никогда не использовал какие-либо свойства о том, как на самом деле рисовать что-то на C #, может кто-нибудь сказать мне, как мне приступить к созданию аналоговых часов? *

Ответы [ 2 ]

2 голосов
/ 18 мая 2011

Рисовать руки будет легче, чем поворачивать изображения рук, тем более что вам потребуется одно изображение для каждой руки, и изображения будут конфликтовать друг с другом.

0 голосов
/ 18 мая 2011

Как бы вы ни выбрали руки (изображения или фигуры xaml), вы затем анимируете их с помощью RotateTransform Msdn имеет семпл тоже

Вы можететакже используйте привязку данных и таймер для изменения скорости вращения каждую секунду

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...