Когда вы добавляете всплывающее окно, вам нужно прослушать событие. Затем вашему всплывающему окну необходимо отправить событие, которое может обработать родитель.
myPopup.addEventListener(SomeEvent.DISABLE_COLUMNS,disableResize);
и затем в родительском компоненте
public function disableResize(event:SomeEvent):void{
myDatagrid.resizableColumns = false;
}
Предполагается, что пользовательское событие называется SomeEvent ... на самом деле вы можете просто создать событие Flash по умолчанию и дать ему имя, например
dispatchEvent(new Event("MyDisableResizeEvent"));
Если у вас есть кнопка во всплывающем окне:
<mx:Button click="{dispatchEvent(new Event('MyDisableResizeEvent'));}" label="Disable Resizing"/>