void HandleIconViewReady (object sender, EventArgs args) { LoadPreference (Preferences.GLASS_POSITION); // We only want to set the position the first time // the icon_view is ready (eg on startup) icon_view.SizeAllocated -= HandleIconViewReady; }