private void SetChildEvents(ItemViewerItem item) { item.Loaded -= new RoutedEventHandler(Element_Loaded); item.ItemSelected -= new ItemViewerEventHandler(ItemViewer_ItemSelected); item.EditingFinished -= new ItemViewerEventHandler(RaiseEditingFinished); item.Loaded += new RoutedEventHandler(Element_Loaded); item.ItemSelected += new ItemViewerEventHandler(ItemViewer_ItemSelected); item.EditingFinished += new ItemViewerEventHandler(RaiseEditingFinished); }
/// <summary> /// Adds a single ItemViewerItem object /// </summary> /// <param name="item">Item object</param> public void Add(ItemViewerItem item) { SetChildEvents(item); ElementChildren.Add(item); }