Карта отображается не до конца, с эффектом из гиперкуба
Добавлено: 12 июл 2013, 15:32
Карта отображается следующим образом - см рисунок: не на весь экран(т.е. контрол AxMapControl), а лишь на четверть экрана(или чуть больше). Кроме того, на экране остаются изображения сторонних форм.
В чем может быть проблема?
Карта:
Попытка исправить данную проблему: функция вызывается каждый раз, когда любая из панелей на экране меняет размер, и при инициализации основной формы. Сама основная форма - это синглтон.
Самое интересное: иногда карта принимает нормальные размеры, но не всегда.
В чем может быть проблема?
Карта:
Код: Выделить всё
private ESRI.ArcGIS.Controls.AxMapControl Map1;
private ESRI.ArcGIS.Controls.AxTOCControl TOC1;
Попытка исправить данную проблему: функция вызывается каждый раз, когда любая из панелей на экране меняет размер, и при инициализации основной формы. Сама основная форма - это синглтон.
Код: Выделить всё
const int test = 2000;
this.Map1.Width = test;
this.Map1.Height = test;
this.TOC1.Width = test;
this.TOC1.Height = test;
Map1.ActiveView.Refresh();
Самое интересное: иногда карта принимает нормальные размеры, но не всегда.