1 / 1 / 1
Регистрация: 03.03.2011
Сообщений: 44
|
|
1 | |
Рисование фигур во время работы программы23.09.2013, 02:28. Показов 5457. Ответов 12
Метки нет (Все метки)
Здравствуйте. Переделываю программу с Windows Forms на WPF, многое пока не ясно. На форме должно быть множество разных фигур (например, Ellipse), которые можно добавлять, перемещать и удалять. Перемещать, в смысле, не мышкой, а по определённому алгоритму. Принцип рисования на WinForm мне понятен, а вот в WPF никак не могу въехать. Сейчас пытаюсь разобраться, как написать простейшую программу, чтобы при нажатии одной кнопки появлялась новая фигура, а другая кнопка перемещает все фигуры на несколько пикселей. Можете объяснить, как это сделать? Или скинуть ссылку на что-то похожее.
0
|
23.09.2013, 02:28 | |
Ответы с готовыми решениями:
12
Рисование фигур в ходе работы программы Как вывести время работы программы ПОСЛЕ завершения работы progressBar? Написать программу вычисления величины дохода по вкладу. Процентная ставка (% годовых) и время хранения (дней) задаются во время работы программы Время работы программы |
1 / 1 / 1
Регистрация: 03.03.2011
Сообщений: 44
|
|
23.09.2013, 18:28 [ТС] | 3 |
Ок, а откуда взялось mycanvas? Я так понимаю, это надо не через XAML создавать?
0
|
1 / 1 / 1
Регистрация: 03.03.2011
Сообщений: 44
|
|
23.09.2013, 21:15 [ТС] | 5 |
А через XAML как? Вот у меня есть один Canvas в окне, как ему присвоить имя myCanvas?
0
|
1 / 1 / 1
Регистрация: 03.03.2011
Сообщений: 44
|
|
26.09.2013, 02:26 [ТС] | 7 |
Ещё вопрос по поводу рисования в несколько слоёв. На WinForm я делал это с помощью нескольких Bitmap, а каким образом можно сделать такое на WPF?
0
|
1 / 1 / 1
Регистрация: 03.03.2011
Сообщений: 44
|
|
08.12.2013, 20:04 [ТС] | 9 |
Так я тогда и не разобрался с этим, а сейчас опять понадобилось. Пишу прогу, которая рисует бинарное дерево. Уже продумал все алгоритмы, осталось только понять, как рисовать на WPF. Вот например: в каком-то своём классе создаю Rectangle. Как его поместить на myCanvas в MainWindow?? myCanvas он же, вроде бы, приватный... Короче, я хочу понять, как должна выглядеть общая структура программы. На WinForm делать не хотелось бы.
0
|
08.12.2013, 20:40 | 10 |
Долго объяснять придётся.
Советую вам почитать любую книжку по WPF. А по поводу "поместить" - сделайте метод в вашей форме, делов-то. Хотя лучше всего, конечно, грамотно сделать модель MVC, но это совсем долго объяснять придется.
0
|
1 / 1 / 1
Регистрация: 03.03.2011
Сообщений: 44
|
||||||
08.12.2013, 21:23 [ТС] | 11 | |||||
Ладно, пока сделаю метод в форме.
0
|
369 / 341 / 108
Регистрация: 12.02.2013
Сообщений: 653
|
||||||
09.12.2013, 22:48 | 12 | |||||
0
|
burning1ife
|
|
10.12.2013, 00:29 | 13 |
http://www.codeproject.com/Art... ol-for-WPF
вообще ваш функционал укладывается в видоизмененный treeview, это самый лучший вариант: http://www.codeproject.com/Art... out-in-WPF
0
|
10.12.2013, 00:29 | |
10.12.2013, 00:29 | |
Помогаю со студенческими работами здесь
13
Время работы программы Время работы программы на Си Время работы программы Время работы программы Время работы программы Время работы программы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |