コード例 #1
0
ファイル: MemberData.cs プロジェクト: drony/MonoMobile.Views
        public void RemoveNotifyCollectionChangedHandler(object value, IHandleNotifyCollectionChanged handler)
        {
            var notifyCollectionChanged = value as INotifyCollectionChanged;

            if (notifyCollectionChanged != null && handler != null)
            {
                notifyCollectionChanged.CollectionChanged -= handler.HandleNotifyCollectionChanged;
            }
        }
コード例 #2
0
		public void AddNotifyCollectionChangedHandler(object value, IHandleNotifyCollectionChanged handler)
		{
			RemoveNotifyCollectionChangedHandler(value, handler);
			var notifyCollectionChanged = value as INotifyCollectionChanged;
			if (notifyCollectionChanged != null && handler != null)
			{
				notifyCollectionChanged.CollectionChanged += handler.HandleNotifyCollectionChanged;
			}
		}