Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
3 / 3 / 1
Регистрация: 11.04.2011
Сообщений: 121
.NET 4.x

Графика в форме, азы.

18.06.2011, 13:36. Показов 1356. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В вузе дали задание. Но в учебнике нету ничего про графику.
Есть ли туториалы про графику? Ну и вообще как сделать простейшый смайлик, который будет бегать по экрану.
П.с. Заранее спасибо.


Вариант 1
Написать Windows-приложение, которое выполняет анимацию изображения.
Создать меню с командами Show picture, Choose, Animate, Stop, Quit.
Команда Quit завершает работу приложения. При выборе команды Show picture в центре экрана рисуется объект, состоящий из нескольких графических примитивов.
При выборе команды Choose открывается диалоговое окно, содержащее:
 поле типа TextBox с меткой Speed для ввода скорости движения объекта;
 группу Direction из двух переключателей (Up-Down, Left-Right) типа RadioButton для выбора направления движения;
 кнопку типа Button.
По команде Animate объект начинает перемещаться в выбранном направлении до края окна и обратно с заданной скоростью, по команде Stop — прекращает движение.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.06.2011, 13:36
Ответы с готовыми решениями:

Рисование графика: обработка новых входящих данных и движение графика на форме
Подскажите каким способом можно вывести график частью главного окна программы, при чем график получает данные *в живую* с устройства по...

Графика на форме
привет почему не рисует если код в Button1_Click то всё нормально как сделать что бы в Form1_Load рисовало? Private Sub...

Построение графика на форме
Добрый день. Вопрос такой: допусти у меня есть массив X, где описаны его координаты, а также Y, с его координатами. Как мне построить...

5
 Аватар для ushim
179 / 180 / 55
Регистрация: 01.06.2011
Сообщений: 507
18.06.2011, 13:44
Цитата Сообщение от mezlogo Посмотреть сообщение
Написать Windows-приложение, которое выполняет анимацию изображения.
пикчербоксу присваивай значение кадров анимации, в конце цикла ставь задержку на потоке. Её и можно контролировать с помощью команды Shoose.
1
3 / 3 / 1
Регистрация: 11.04.2011
Сообщений: 121
18.06.2011, 14:08  [ТС]
ushim, Я бы понял, если я бы знал о чем ты написал, спасибо, но эта информация пригодиться после прочтения туториала или мануала по простейшей графики.
Не знаешь такого?
0
 Аватар для ushim
179 / 180 / 55
Регистрация: 01.06.2011
Сообщений: 507
19.06.2011, 20:40
mezlogo, вот по тому же принципу. Только у тебя вместо lable1.Text, должно быть присвоение пикчер боксу ссылки на кадр анимации.

Добавлено через 53 секунды
ссылку забыл Увеличичение значения каждую миллисекунду.
1
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
19.06.2011, 20:48
Цитата Сообщение от ushim Посмотреть сообщение
пикчербоксу присваивай значение кадров анимации, в конце цикла ставь задержку на потоке. Её и можно контролировать с помощью команды Shoose.
Ему примитивы нужны, а не изображения.
1
Vault dweller
 Аватар для G.E.C.K
90 / 90 / 5
Регистрация: 05.03.2011
Сообщений: 327
19.06.2011, 23:05
Смотри в сторону GDI, он хорошо описан в книге Кристиан Нейгел и другие C# 2008 и .NET 3.5 для профессионалов, например.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.06.2011, 23:05
Помогаю со студенческими работами здесь

Графика на форме и картинке
привет друзья почему на форме рисует а на картинке нет что я не так делаю если: Private Sub Form1_Paint(sender As Object, e As...

Интерактивная графика в форме
Здравствуйте! Никогда не работал с графикой. Есть картинка, которую нужно перенести на форму. Нужно чтобы: 1) можно было изменять...

Рисование на форме графика
Добрый вечер, форумчане:) Мне нужно "нарисовать" на форме (на PictureBox'е) график, не математический (x,y,z). Нарисовать сам график и...

Рисование на форме псевдо графика
Здравствуйте. Есть задача следующего характера. На вход программы подаётся множество координат (Х, У). После их обработки нужно на...

Нарисованная в форме графика стирается
Есть две формы, на первой форме есть кнопка по которой я вызываю вторую форму и отрисовываю на второй форме некоторый график - форма...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru