Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как нарисовать точку на треугольнике в WPF, Как нарисовать точку из C# кода 
:(
    Опции темы
vinograd2008
Дата 9.8.2011, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 197
Регистрация: 7.12.2008

Репутация: нет
Всего: нет



Здравствуйте. Как нарисовать точку на треугольнике в WPF?
PM MAIL   Вверх
Gvozdin
Дата 9.8.2011, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 172
Регистрация: 9.8.2011
Где: Москва

Репутация: 8
Всего: 8



Если нужен прямой доступ к "рисованию", то переопределяете OnRender:
Код

        protected override void OnRender(DrawingContext dc)
        {
            base.OnRender(dc);
            dc.DrawEllipse(Brushes.Green, pen, new Point(300, 300), 50, 50);
        }


Или вообще в XAML:
Код

        <Canvas>
            <Ellipse Canvas.Left="10" Canvas.Top="10" Fill="Red" Width="1" Height="1"/>
        </Canvas>


--------------------
http://gvozdin.ru
PM MAIL WWW   Вверх
vinograd2008
Дата 9.8.2011, 21:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 197
Регистрация: 7.12.2008

Репутация: нет
Всего: нет



Это все замечательно. Но мне нужно отобразить точку на объекте, то есть на треугольнике и не одну а несколько и чтобы они вращались вместе с объектом при загрузке формы.
PM MAIL   Вверх
Gvozdin
Дата 9.8.2011, 21:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 172
Регистрация: 9.8.2011
Где: Москва

Репутация: 8
Всего: 8



Рисуйте в канвасе треугольник, рисуете там же точки элипсами и вращаете весь этот канвас smile

Что вообще значит нарисовать на объекте? Просто порядок отрисовки тут важен, кто над кем будет отрисовываться.
--------------------
http://gvozdin.ru
PM MAIL WWW   Вверх
vinograd2008
Дата 9.8.2011, 22:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 197
Регистрация: 7.12.2008

Репутация: нет
Всего: нет



Точки на треугольники должны отрисовываться и должны быть разбросаны по всему трегольнику.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0639 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.