Карта отображается не до конца, с эффектом из гиперкуба

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Карта отображается не до конца, с эффектом из гиперкуба

Сообщение novice » 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();

Самое интересное: иногда карта принимает нормальные размеры, но не всегда.
Вложения
ПроблемаСОтображениемMap.JPG
ПроблемаСОтображениемMap.JPG (106.14 КБ) 2161 просмотр

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость