Я занимаюсь разработкой приложения wpf. В основном у меня есть два типа окон: окна поиска и окна вставки / редактирования. Когда я разрабатывал приложения Win Form, я использовал трюк под названием MdiParent. Таким образом, у меня была возможность поместить окна с поисковым типом поиска в «стек». Другими словами, если бы я вызывал 5 разных окон поиска из меню, они появлялись в компоненте, таком как элемент управления вкладками, один за другим. Нажав на эти вкладки, я мог видеть результаты поиска в окне с нажатой вкладкой. Уловка, как я сказал, была техника MdiParent, как:
private ProductDiscount frmProductDiscount = null;
private void ProductDiscountToolStripMenuItem_Click(object sender, EventArgs e)
{
if ((frmProductDiscount == null) || (!frmProductDiscount.Visible))
{
frmProductDiscount = new ProductDiscount();
frmProductDiscount.MdiParent = this;
frmProductDiscount.Show();
}
else
{
frmProductDiscount.Activate();
}
}
Итак, кто-нибудь может мне предложить хороший способ реализовать такую технику организации окон в WPF и добавить несколько ссылок или примеров ...? Это было бы для меня большой помощью.