Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
stalex
4 / 4 / 0
Регистрация: 08.09.2009
Сообщений: 90
1

сложности

23.01.2011, 16:05. Просмотров 713. Ответов 4
Метки нет (Все метки)

нужно, 1. в форме на панели по нажатию на кнопку чтобы можно было добавить картинку (изображение заранее готовое), надпись. 2. должна быть возможность линиями соединять картинки которые добавляю и сами картинки в режиме исполнения можно перемещать. 3. самое интересное необходимо итоговый документ/схему надо сохранить с возможностью последующей загрузки.
Очень буду признателен, если кто разбирается и подскажет.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2011, 16:05
Ответы с готовыми решениями:

Проверка сложности пароля
Помогите написать программу в C#, несложную , но записывать все действия. Проверка сложности пароля.

Квадратные уравнения и сложности
Доброго времени суток, господа форумчане. В общем подкинули нам задачку в универе. Написать...

Тест с уровнями сложности
Здравствуйте, помогите пожалуйста с тестом на c#, он у меня обычный линейный, можно ли его...

Сложности в создании строки
Здравствуйте, укажите на ошибку. Цель: создать массив по разделению( Split указан ), и каждый...

Сложности с вставкой кода
Привет я написал код и удалил нечайно и теперь не могу понять где и как он стоял суть в том что он...

4
dampir
19 / 19 / 2
Регистрация: 27.08.2009
Сообщений: 71
23.01.2011, 17:53 2
1) у кнопки созлаете событие клик и создаете пиктербукс пустой
В событии прописываете загрузку картинки которой вам нужном
А надпись либо лайбл либо текст букс текстБукс.текст= "лалал";
2) Для перемещения картинок добовляються события: маус ап, маус муви, маус довн
если на картинку нажали, то при движении мышки меняем координаты картинки, при отпускании мышки перестаем менять..
3) создаете какой либо файл конфигурационный
типо картинка, координаты, откуда ее берем, и тд...
а потом считываете по алгоритму и все...
0
stalex
4 / 4 / 0
Регистрация: 08.09.2009
Сообщений: 90
23.01.2011, 21:59  [ТС] 3
В обработчике события написал
C#
1
2
PictureBox pb = new PictureBox();            
pb.Load(@"e:\ws.png");
при нажатии кнопки картинки не появляется
0
Filislav
331 / 277 / 62
Регистрация: 02.09.2010
Сообщений: 547
23.01.2011, 22:06 4
Вот так попробуй:

C#
1
2
PictureBox pb = new PictureBox();
            pb.Image = Image.FromFile(@"e:\ws.png");
0
stalex
4 / 4 / 0
Регистрация: 08.09.2009
Сообщений: 90
23.01.2011, 23:09  [ТС] 5
C#
1
2
3
4
PictureBox pb = new PictureBox();            
pb.Load(@"e:\ws.png");
pb.Location = new Point(0, this.Height - this.Height/2);
this.Controls.Add(pb);
Так получается, но нужно еще когда 2й и далее нажимаеш эту же кнопку чтобы появлялись новые пикбоксы, а сейчас сработывает только один раз

Добавлено через 1 минуту
и на каждый пикбох получается координаты нужно задать свои либо как-то чтоб от 0,0 каждый следующий смещался дальше.

Добавлено через 32 минуты
2) Для перемещения картинок добовляються события: маус ап, маус муви, маус довн
если на картинку нажали, то при движении мышки меняем координаты картинки, при отпускании мышки перестаем менять..
Нельзя ли поподробней как да что, в коде что сделать
0
23.01.2011, 23:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.01.2011, 23:09

Оценка сложности алгоритма.
Чем будет являться сложность для нерекурсивного поиска с возвратом? Полиномиальная не подходит,...

Вычисление сложности алгоритма сортировки на C#
Вот такую штуковину я написал. Так сказать интерпретатор сортировки методов подсчета, но есть...

Сложности с использованием File.Exists
Добавлено через 6 минут if (File.Exists(@"C:\12\logo.JPEG")) { ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru