Beispiel #1
0
            private static void CloseAlert(object obj)
            {
                Alert alert = (Alert)obj;

                if (!alert.IsDisposed)
                {
                    alert.Close();
                }
            }
Beispiel #2
0
 public void Add(Alert alert)
 {
     if (items.Count > MaxCount)
     {
         Alert first = items.First.Value;
         first.Invoke(new CloseAlertDelegate(CloseAlert), first);
         first.Close();
         items.RemoveFirst();
     }
     items.AddLast(alert);
 }