Как обновить таблицу атрибутов?

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Ansen
Новоприбывший
Сообщения: 2
Зарегистрирован: 26 апр 2013, 17:58
Репутация: 0

Как обновить таблицу атрибутов?

Сообщение Ansen »

Программно добавляю записи в FeatureClass, "извлеченный" из слоя на карте.
Обновление ActiveView - не проблема - добавленные объекты появляются на карте после Refresh.
А можно ли обновить содержание открытой в это время таблицы атрибутов?
Или только закрыть и опять открыть? Как-то нехорошо :cry:
Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Как обновить таблицу атрибутов?

Сообщение Дмитрий Барышников »

Обычно она сама обновляется, т.к. слушает события от ActiveView, но если это не происходит то ITableControl::redraw
(http://help.arcgis.com/en/sdk/10.0/arco ... 006t000000 http://edndoc.esri.com/arcobjects/9.0/c ... redraw.htm)
Может быть еще поможет: ITableControl::RemoveAndReloadCache и ITableControl::RereadFIDs
Ответить

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

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

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