internal static void FinalizeReference(HubTile tile) { WeakReference tile1 = new WeakReference((object)tile, false); HubTileService.RemoveReferenceFromEnabledPool(tile1); HubTileService.RemoveReferenceFromFrozenPool(tile1); HubTileService.RemoveReferenceFromStalledPipeline(tile1); }
internal static void FinalizeReference(HubTile tile) { WeakReference tile1 = new WeakReference((object)tile, false); HubTileService.RemoveReferenceFromEnabledPool(tile1); HubTileService.RemoveReferenceFromFrozenPool(tile1); HubTileService.RemoveReferenceFromStalledPipeline(tile1); }
public static void FreezeHubTile(HubTile tile) { WeakReference tile1 = new WeakReference((object)tile, false); HubTileService.AddReferenceToFrozenPool(tile1); HubTileService.RemoveReferenceFromEnabledPool(tile1); HubTileService.RemoveReferenceFromStalledPipeline(tile1); }
internal static void InitializeReference(HubTile tile) { WeakReference tile1 = new WeakReference((object)tile, false); if (tile.IsFrozen) HubTileService.AddReferenceToFrozenPool(tile1); else HubTileService.AddReferenceToEnabledPool(tile1); HubTileService.RestartTimer(); }
private static void OnIsFrozenChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { HubTile tile = (HubTile)obj; if ((bool)e.NewValue) { HubTileService.FreezeHubTile(tile); } else { HubTileService.UnfreezeHubTile(tile); } }
private static void OnBackContentChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { HubTile hubTile = (HubTile)obj; if (!string.IsNullOrEmpty(hubTile.Notification) && hubTile.DisplayNotification || !string.IsNullOrEmpty(hubTile.Message) && !hubTile.DisplayNotification) { hubTile._canFlip = true; } else { hubTile._canFlip = false; hubTile.State = ImageState.Expanded; } }
private static void OnTitleChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { HubTile hubTile = (HubTile)obj; if (string.IsNullOrEmpty((string)e.NewValue)) { hubTile._canDrop = false; hubTile.State = ImageState.Expanded; } else { hubTile._canDrop = true; } }
internal static void InitializeReference(HubTile tile) { WeakReference tile1 = new WeakReference((object)tile, false); if (tile.IsFrozen) { HubTileService.AddReferenceToFrozenPool(tile1); } else { HubTileService.AddReferenceToEnabledPool(tile1); } HubTileService.RestartTimer(); }
public static void UnfreezeHubTile(HubTile tile) { WeakReference tile1 = new WeakReference((object)tile, false); HubTileService.AddReferenceToEnabledPool(tile1); HubTileService.RemoveReferenceFromFrozenPool(tile1); HubTileService.RemoveReferenceFromStalledPipeline(tile1); HubTileService.RestartTimer(); }