Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2015, 11:11   #1
woka
Новичок
Джуниор
 
Регистрация: 15.11.2010
Сообщений: 2
По умолчанию Как добавить UIElement на Canvas

Нарисовал UIElement в отдельном представлении и хочу добавить её на Canvas в заданную точку. Через DrawingVisual добавить UIElement нельзя. Через Canvas.SetLeft() и Canvas.SetLeft() тоже не получается. Подскажите как это сделать.
woka вне форума Ответить с цитированием
Старый 22.05.2015, 14:11   #2
woka
Новичок
Джуниор
 
Регистрация: 15.11.2010
Сообщений: 2
По умолчанию

Нашёл причину почему не хотела добавлять. Дело в том, что я предопределил класс Canvas и методы работы с Visual, а они отбрасывали все мои попытки добавить объекты по другому.
Добавить получилось так:

Код:
 Canvas.SetLeft(ui,100);
 Canvas.SetTop(ui,100);
 workSpace.Children.Add(ui);
woka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сохранить canvas (delphi) _PROGRAMM_ Помощь студентам 4 21.04.2011 21:46
Timage + Canvas = увеличение (как?) kirsan007 Общие вопросы Delphi 4 06.04.2011 17:39
Как с Canvas закидывать в Word? RomanDemidov Помощь студентам 0 02.11.2010 16:54
Как очистить Canvas? beegl Общие вопросы Delphi 4 30.05.2008 02:51
Как очистить Canvas? Pro_BerSerK Общие вопросы Delphi 9 30.01.2008 16:03