У меня есть форма Windows, из которой я хотел бы открыть форму состояния с надписью «Сохранение ...»
и затем исчезает, когда сохранение завершено. Я хотел бы центрировать эту небольшую форму статуса в середине формы вызова. Я попытался установить для свойства «StartPosition» значение «CenterParent», но это действительно работает. Я создаю форму статуса из другой формы так:
SavingForm saving = new SavingForm();
savingForm.Show();
Thread.Sleep(500); //Someone said this is bad practice ... why?
savingForm.Close();
Разве форма звонка не будет "Родителем"?
Когда я устанавливаю часы для сохранения, он говорит, что у них нет родителя.
Я пытался:
SavingForm saving = new SavingForm();
saving.Parent = this;
savingForm.Show();
Thread.Sleep(500);
savingForm.Close();
и выдает исключение «Элемент управления верхнего уровня не может быть добавлен к элементу управления».
Как мне центрировать это окно статуса в окне вызова?
Заранее спасибо