У Autodesk.Gis.Map.ImportExport.Importer есть событие RecordReadyForImport, в этом событии можно получить примитивы до импорта в БД чертежа
я хочу изменить цвет контура MPolygon'а на цвет его заливки, но обращение к mpoly.PatternColor - роняет AutoCAD
Что я делаю не так?
public void RecordReadyForImportEvent(object sender, RecordReadyForImportEventArgs e)
{
if (e.Entity is MPolygon)
{
MPolygon mpoly = e.Entity as MPolygon;
Color col = mpoly.PatternColor; //здесь fatal error
mpoly.Color = col;
}
}