Я создал плагин Revit на C#, который позволяет пользователям, совершенно незнакомым с 3D-технологиями, выбирать семейство и вставлять его в свой проект. Но сейчас у пользователя нет выбора между размещением объекта на точке где угодно или на грани. Это либо одно, либо другое. Прямо сейчас мой код выглядит так:
bool useSimpleInsertionPoint = false; //or true
bool useFaceReference = true; //or false
if (useSimpleInsertionPoint)
{
//my code for insertion on point here
}
if (useFaceReference)
{
//my code for face insertion here
}
Что я хотел бы сделать, так это спросить пользователя, что он хочет сделать. Сработает ли TaskDialog.Show или что-то еще?
Заранее спасибо.