Я хотел бы спросить, как применить триггер в С# wpf проекта на 3D-объект?

90
6

Изображение главного окна с трехмерными объектами

Я импортировал две 3D-модели, как вы можете видеть на изображении по ссылке выше в моем проекте WPF, и я хотел бы спросить, как я мог бы добавить триггер, который бы открывал другое окно из этого главного окна, основываясь на щелчке мышью на одной из те трехмерные объекты, к которым будет применен триггер

спросил(а) 2020-04-04T00:12:23+03:00 6 месяцев, 3 недели назад
1
Решение
83

Какой тип 3D-модели? Если вы используете ModelUIElement3D, вы можете прикрепить событие mousedown к обеим таким моделям.

model1.MouseDown += (sender,e) => CreateNewWindow("First");
model2.MouseDown += (sender,e) => CreateNewWindow("Second");

Затем вы можете открыть новое окно в соответствии с параметром, отправленным с помощью этой функции CreateNewWindow (string windowToOpen)

ответил(а) 2020-04-04T00:23:34.124640+03:00 6 месяцев, 3 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема