У меня странная ситуация, когда я открываю форму из своего приложения, скрываю ее, и когда я пытаюсь отобразить ее во второй раз, свойство Visible сообщает true, TopMost также true, местоположение верное, но я не могу видеть это.
Есть идеи, где и на что посмотреть, чтобы понять, в чем проблема?
(Примечание: могут быть проблемы с обработчиками / делегатами событий, но я не слишком уверен, с чего начать)
ОБНОВЛЕНИЕ - я установил для ShowInTaskbar значение true - и вижу его на панели задач, но не могу вывести его на передний план, и щелчок правой кнопкой мыши по кнопке панели задач ничего не дает. Alt-Tab тоже нет. Не отображается в TaskManager.
Пробовал Crack.NET, но не может найти никаких свойств, которые позволили бы мне "войти" в экземпляр объекта. Мне кажется, что .Net Memory Profiler не помогает, а Winspector не уверен, что с этим делать.
UPDATE2 - Я солгал, это не WinForm напрямую, я наследовал от пользовательского класса, который в свою очередь наследовал от WinForm. Я пытался наследовать напрямую от формы, и это работает. Так что теперь я должен пойти и посмотреть в код пользовательского класса. Я буду держать вас в курсе ...