Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Перечисление MdiLayout



При работе с несколькими документами в MDI-приложениях удобно упорядочивать их на экране. Можно, конечно, распределять формы вручную, но при работе с большим количеством документов это представляется затруднительным. В пункте меню Window реализуем процедуру выравнивания окон.

Создаем обработчиков:

private void mnuArrangeIcons_Click(object sender, System.EventArgs e)

{

this.LayoutMdi(MdiLayout.ArrangeIcons);

}

private void mnuCascade_Click(object sender, System.EventArgs e)

{

this.LayoutMdi(MdiLayout.Cascade);

}

private void mnuTileHorizontal_Click(object sender, System.EventArgs e)

{

this.LayoutMdi(MdiLayout.TileHorizontal);

}

private void mnuTileVertical_Click(object sender, System.EventArgs e)

{

this.LayoutMdi(MdiLayout.TileVertical);

}

Метод LayoutMdi содержит перечисление MdiLayout, содержащее четыре члена. ArrangeIcons переключает фокус на выбранную форму, в свойстве MdiList пункта меню ArrangeIcons устанавливаем также значение true. При открытии нескольких новых документов окна располагаются каскадом (рис. 2.6), их можно расположить горизонтально — значениеTileHorizontal или вертикально — значение TileVertical, а затем снова вернуть каскадное расположение — Cascade (рис. 2.7):



увеличить изображение
Рис. 2.7. Расположение окон TileHorizontal и пункт меню ArrangeIcons





Дата публикования: 2014-12-11; Прочитано: 255 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...