Велоспорт картинку в элемент управления PictureBox
Я возился с c# и пытаюсь сделать игровой автомат. Я уже все выяснил, но прямо сейчас у меня есть 3 коробки с картинками, и программа выбирает, какую картинку положить в каждую из них случайным образом. Я бы очень хотел, чтобы графические коробки циклически перебирали каждый из возможных символов, как настоящий игровой автомат, но я не знаю кода для этого. Это таймер? Или что-то еще?
Что я уже пробовал:
Все что я могу получить это когда вы нажимаете кнопку вращения она помещает картинку в каждый PictureBox но я не могу заставить ее вращаться
rmksiva
Не могли бы вы показать нам существующий кодовый блок ?
Ralf Meier
Я думаю, что использование PictureBox для этого - неправильный подход, но, конечно, если вам нужна доска, вы можете получить ее из кирпича ...
Я предлагаю вам создать свой собственный пользовательский элемент управления. Этот элемент управления должен быть в состоянии содержать все необходимые изображения/Изображения. В этом элементе управления вы переопределяете метод OnPaint-method, чтобы создать желаемое поведение.
________________
Winform не подходит для графических презентаций. Используйте WPF. Да, требуется время, чтобы понять логику раскадровки и поведения, но чем вы создадите полезное современное приложение.
BillWoodruff
"Winform не подходит для графических презентаций. Используйте WPF."
Для того, что описано здесь, WinForms, безусловно, можно использовать.
________________
Топикастер хочет сделать игру. Игры на winforms - выглядели ужасно, и всегда отличались чистой производительностью.
Когда вы используете даже стандартные элементы управления WPF - с простым добавлением теней и закругленными углами - вы будете иметь современный вид и плавное движение. Переопределить "OnPaint" управления Winform и нарисовать что - то адекватное на экране- гораздо сложнее.
Ralf Meier
Простите, но я согласен с Биллом. До сих пор для меня я не нашел ничего, что существует в WPF и не может быть сделано также в формах.
То же самое относится и к этому вопросу - трудность заключается не в том, чтобы создать этот элемент управления - реальная трудность заключается в создании свойства, которое обрабатывает и управляет изображениями, которые должны быть прокручены ...
________________
Поверьте, у меня было такое же мнение - потому что мой опыт работы в Winform и устаревшие требования к графическому интерфейсу (нажмите кнопку - см. таблицу). Вы измените свое мнение, когда ваш уровень знаний Winform и WPF станет сопоставимым.