adding ViewportInitialized to MapControl