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

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

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

0 ответов

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

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

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

Другие вопросы по тегам