Я хотел бы спросить, как применить триггер в C # wpf проекта на 3D-объект? - PullRequest
0 голосов
/ 01 марта 2019

Изображение главного окна с 3D-объектами

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

1 Ответ

0 голосов
/ 28 марта 2019

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

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

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

...