Доброго времени суток!
Вопрос не связан напрямую с инвентором, но возможно здесь с подобным уже сталкивались.
В Addin'e, имеется форма(Form1), вызываемая методом Form1.ShowDialog. Т.е., пока открыта эта форма, все инструменты инвентора не доступны для пользователя.
В данной форме, есть кнопка, которая вызывает другую форму(Form2), таким же методом (Form2.ShowDialog). Т.е., в момент открытия Form2, две формы в Addin открыты методом ShowDialog!
При закрытии второй формы, вместе с ней закрывается и первая, "родительская" форма.
Как сделать так, чтобы при закрытии второй формы, вместе с ней не закрывалась и первая?
PS
Приложение, корректно работает, если Form1 открывать методом Form1.Show, но это не то что нужно и хотелось бы, чтобы инвентор был недоступен пока открыта форма