Beispiel #1
0
        /// <summary>Refreshes the view. </summary>
        public void Refresh()
        {
            if (!IsTracking)
            {
                return;
            }

            lock (SyncRoot)
            {
                IList <TItem> list = GetItems();
                if (!_internalCollection.IsCopyOf(list))
                {
                    _internalCollection.Initialize(list);
                }
            }
        }