Есть две формы. Необходимо открыть вторую, как бы внутри первой. На том же месте, не как модальное окно. По примерной аналогии с игрой: вы нажимаете кнопку "новая игра", меню должно скрыться и появится сама игра. Прошу помочь.
Пробовал код ниже, но окно открывается не на том же месте и следовательно выглядит как дичь.
this.Hide();
fg.ShowDialog();
this.Show()
В вашем случае будет правильно сделать наоборот: вызывать окно "Новая игра" из окна самой игры.
NewGameWindow form = new NewGameWindow();
form.Owner = this;
form.WindowStartupLocation = CenterOwner;
form.ShowDialog();
При этом можете скрывать, а можете не скрывать. Этот пример лучше подходит для небольших игрушек типа стандартного Сапера.
Если хочется, как в обычных играх: в одном окне - всё. То вместо фреймов проще использовать ContentControl. Просто присваиваете свойству Content нужный вам UserControl и у вас в том же окне поменяться содержимое.
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Добрый вечер, мне нужно подписать данные (строку) ключом, функцией HMACSHA256 Пользователь сам вводит строку
Здравствуйте, мой вопрос касательно архитектуры, точнее его смыслаЯ залез в эту тему, до конца не понимая в чем смысл RabbitMQ и SignalR