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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вывод данных по щелчку мыши 
:(
    Опции темы
alexwolf999
Дата 14.6.2018, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Есть базовый класс ShapeVM. Есть 3 производных класса CircleVM, LineVM, ArcVM. В классе MainWindowVM формируется ObservableCollection<ShapeVM> из фигур производных классов. После этого на Canvas отрисовываются эти фигуры. 
Код

            <ItemsControl.ItemTemplateSelector>
                <local2:ShapeTemplateSelector>
                    <local2:ShapeTemplateSelector.CircleTemplate>
                        <DataTemplate>
                            <Path Stroke="Black">
                                <Path.Data>
                                    <EllipseGeometry Center="{Binding Center, Mode=OneWay}" RadiusX="{Binding Radius}" RadiusY="{Binding Radius}">
                                        
                                    </EllipseGeometry>
                                </Path.Data>
                            </Path>
                        </DataTemplate>
                    </local2:ShapeTemplateSelector.CircleTemplate>

У каждой фигуры есть также поле Text. Требуется вывести это поле на экран по щелчку мыши на фигуре. Как это можно реализовать?
PM MAIL   Вверх
mrstanley
Дата 17.8.2018, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



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


 




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


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

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