private void OnSourceItemChanged(object sender, ListEventArgs <TSourceItem> e) { if (_lastChangedIndex >= 0) { var oldItem = GalleryItems[_lastChangedIndex]; var newItem = CreateNew(e.Item); GalleryItems[_lastChangedIndex] = newItem; OnItemRemoved(oldItem); OnItemChanged(newItem); } else { //This is really an error condition, but it'll never happen anyway. GalleryItems.Add(CreateNew(e.Item)); } }
private void OnGraphicRemoved(object sender, ListEventArgs <IGraphic> e) { Graphic graphic = (Graphic)e.Item; if (graphic is ISelectableGraphic) { ((ISelectableGraphic)graphic).Selected = false; } if (graphic is IFocussableGraphic) { ((IFocussableGraphic)graphic).Focussed = false; } graphic.SetParentGraphic(null); graphic.SetParentPresentationImage(null); graphic.SetImageViewer(null); }
private void OnMasterListItemRemoved(object sender, ListEventArgs <IStudyItem> e) { if (!_bulkOperationsMode) { // if the item passes the filter, then it's probably being shown in the table right now - remove it! if (_filterPredicate.Test(e.Item)) { _table.Items.Remove(e.Item); // and now we don't have to flag the filtered table as stale } } else { this.IsStale = true; } EventsHelper.Fire(_itemRemoved, this, EventArgs.Empty); }
private void OnMasterListItemAdded(object sender, ListEventArgs <IStudyItem> e) { if (!_bulkOperationsMode) { // if the item passes the filter, then immediately add it to the table if (_filterPredicate.Test(e.Item)) { _sortPredicate.Insert(_table.Items, e.Item); // and now we don't have to flag the filtered table as stale } } else { this.IsStale = true; } EventsHelper.Fire(_itemAdded, this, EventArgs.Empty); }
void Items_BeforeItemAdded(object sender, ListEventArgs <Control> e) { // item is Null or item is our parent if (e.Item == null || e.Item == Parent) { e.Cancel = true; return; } // we already own this item if (e.Item.Parent == Parent) { e.Cancel = true; return; } if (e.Item.Container != null) { if (!e.Item.Container.Controls.Remove(e.Item)) { e.Cancel = true; return; } } e.Item._isElement = false; if (IsLocked) { e.Cancel = true; _toAdd.Add(e.Item); _dirtyAdd = true; return; } e.Item.IsRemoved = false; e.Item.ParentControl = Parent; }
void Items_ItemAdded(object sender, ListEventArgs <ListBoxItem> e) { _itemContainer.Controls.Clear(); if (e.Item.Selected) { if (Multiselect) { _selected.Add(e.Item); } else { SelectedItem = e.Item; } } e.Item.MouseClick += item_MouseClick; e.Item.SelectedChanged += Item_SelectedChanged; foreach (var item in Items) { _itemContainer.Controls.Add(item); } }
private void OnGraphicRemoved(object sender, ListEventArgs <IGraphic3D> e) { var graphic = (Graphic3D)e.Item; graphic.VisualStateChanged -= OnGraphicVisualStateChanged3D; var selectableGraphic = graphic as ISelectableGraphic; if (selectableGraphic != null) { (selectableGraphic).Selected = false; } var focussableGraphic = graphic as IFocussableGraphic; if (focussableGraphic != null) { (focussableGraphic).Focussed = false; } graphic.SetParentGraphic(null); graphic.SetParentPresentationImage(null); graphic.SetImageViewer(null); }
private void _blogListModel_BlogAdded(Object sender, ListEventArgs <BlogDescriptor> e) { var imageIndex = GetBlogListNodeImageIndex(e.Item.BlogType); var node = new TreeNode() { ImageIndex = imageIndex, SelectedImageIndex = imageIndex, Tag = e.Item, Text = e.Item.BlogName }; _descriptor2NodeMap.Add(e.Item, node); _blogList.Nodes.Add(node); var item = new ToolStripMenuItem() { Image = _blogListImages.Images[GetBlogListNodeImageIndex(e.Item.BlogType)], Tag = e.Item, Text = e.Item.BlogName }; _descriptor2ItemMap.Add(e.Item, item); _downloadButton.DropDownItems.Add(item); }
private void GalleryItemAdded(object sender, ListEventArgs <IGalleryItem> e) { _galleryItems.Add(e.Item); }
private void OnChildGroupRemoved(object sender, ListEventArgs<FilteredGroup<IImageSet>> e) { ImageSetTreeGroupItem groupItem = FindGroupItem(e.Item); if (groupItem != null) { _tree.Items.Remove(groupItem); groupItem.Dispose(); OnUpdated(); } }
private void LightSceneListView_ListExited(object sender, ListEventArgs e) { lightScene.CurrentList = e.List; //fetch availible properties for list lightScene.SetupObjectUIControl(lightsUIControl); }
private void OnImageBoxAdded(object sender, ListEventArgs<IImageBox> e) { _needLayoutCompleted = true; _rows = _columns = -1; ImageBox imageBox = (ImageBox)e.Item; imageBox.ImageViewer = this.ImageViewer; imageBox.ParentPhysicalWorkspace = this; }
private void OnDisplaySetRemoved(object sender, ListEventArgs <IDisplaySet> e) { OnDisplaySetRemoved((DisplaySet)e.Item); }
private void OnGraphicRemoved(object sender, ListEventArgs<IGraphic> e) { Graphic graphic = (Graphic)e.Item; graphic.VisualStateChanged -= OnGraphicVisualStateChanged; if (graphic is ISelectableGraphic) ((ISelectableGraphic) graphic).Selected = false; if (graphic is IFocussableGraphic) ((IFocussableGraphic) graphic).Focussed = false; graphic.SetParentGraphic(null); graphic.SetParentPresentationImage(null); graphic.SetImageViewer(null); }
private void OnComponentPageRemoved(object sender, ListEventArgs<StackTabPage> e) { RemoveStackTab(e.Item); }
private void _blogListModel_BlogCountChanged(Object sender, ListEventArgs<BlogDescriptor> e) { UpdateItemRelatedButtonState(); }
private void _blogListModel_BlogRemoved(Object sender, ListEventArgs<BlogDescriptor> e) { var node = _descriptor2NodeMap[e.Item]; _descriptor2NodeMap.Remove(e.Item); _blogList.Nodes.Remove(node); var item = _descriptor2ItemMap[e.Item]; _descriptor2ItemMap.Remove(e.Item); _downloadButton.DropDownItems.Remove(item); UpdateItemRelatedButtonState(); }
private void _blogListModel_BlogAdded(Object sender, ListEventArgs<BlogDescriptor> e) { var imageIndex = GetBlogListNodeImageIndex(e.Item.BlogType); var node = new TreeNode() { ImageIndex = imageIndex, SelectedImageIndex = imageIndex, Tag = e.Item, Text = e.Item.BlogName }; _descriptor2NodeMap.Add(e.Item, node); _blogList.Nodes.Add(node); var item = new ToolStripMenuItem() { Image = _blogListImages.Images[GetBlogListNodeImageIndex(e.Item.BlogType)], Tag = e.Item, Text = e.Item.BlogName }; _descriptor2ItemMap.Add(e.Item, item); _downloadButton.DropDownItems.Add(item); }
private void OnChildGroupChanged(object sender, ListEventArgs<FilteredGroup<IImageSet>> e) { if (_changingGroupItem != null) { int replaceIndex = _tree.Items.IndexOf(_changingGroupItem); if (replaceIndex >= 0) { _tree.Items[replaceIndex] = new ImageSetTreeGroupItem(e.Item, this, _tree.Binding); OnUpdated(); } _changingGroupItem.Dispose(); _changingGroupItem = null; } }
private void OnImageBoxRemoved(object sender, ListEventArgs<IImageBox> e) { _needLayoutCompleted = true; _rows = _columns = -1; if (e.Item.Selected) this.SelectedImageBox = null; e.Item.DisplaySetLocked = false; e.Item.DisplaySet = null; }
private void GallerItemRemoved(object sender, ListEventArgs <IGalleryItem> e) { _galleryItems.RemoveAt(e.Index); }
private void Pages_ItemRemoved(object sender, ListEventArgs <NavigatorPage> e) { RemoveTreeNode(e.Item); }
private void Pages_ItemAdded(object sender, ListEventArgs<NavigatorPage> e) { UpdateTree(); }
private void OptionsMenuWindow_BackSelected(object sender, ListEventArgs <int> e) { moneySelected = e.list; mainMenuWindow.Visibility = Visibility.Visible; optionsMenuWindow.Visibility = Visibility.Collapsed; }
private void Pages_ItemRemoved(object sender, ListEventArgs<NavigatorPage> e) { RemoveTreeNode(e.Item); }
protected override void OnItemRemoved(ListEventArgs <IFolder> e) { // this cast is safe in practice ((WorkflowFolder)e.Item).SetFolderSystem(null); base.OnItemRemoved(e); }
private void OnOverlayGraphicsItemRemoved(object sender, ListEventArgs<IGraphic> e) { IPointsGraphic lineGraphic = GetLine(e.Item); if (ReferenceEquals(_selectedLine, lineGraphic)) { this.Select(null); } }
private void OnChildGroupChanging(object sender, ListEventArgs <FilteredGroup <IImageSet> > e) { _changingGroupItem = FindGroupItem(e.Item); }
private void OnCustomShuttersChanged(object sender, ListEventArgs<GeometricShutter> e) { Invalidate(); }
private void CameraSceneListView_ListExited(object sender, ListEventArgs e) { cameraScene.CurrentList = e.List; //fetch availible properties for list cameraScene.SetupObjectUIControl(cameraUIControl); }
private void Predicates_Changing(object sender, ListEventArgs<FilterPredicate> e) { e.Item.Changed -= FilterPredicate_Changed; }
private void OnChildGroupChanging(object sender, ListEventArgs<FilteredGroup<IImageSet>> e) { _changingGroupItem = FindGroupItem(e.Item); }
private void Predicates_Removed(object sender, ListEventArgs<FilterPredicate> e) { e.Item.Changed -= FilterPredicate_Changed; base.OnChanged(); }
private void Predicates_Changed(object sender, ListEventArgs <SortPredicate> e) { _owner.IsStale = true; EventsHelper.Fire(_owner._sortPredicatesChanged, _owner, EventArgs.Empty); }
private void OnDisplaySetChanged(object sender, ListEventArgs<IDisplaySet> e) { OnDisplaySetAdded((DisplaySet)e.Item); }
private void GalleryItemChanged(object sender, ListEventArgs <IGalleryItem> e) { _galleryItems.Insert(e.Index, e.Item); }
private void OnDisplaySetRemoved(object sender, ListEventArgs<IDisplaySet> e) { OnDisplaySetRemoved((DisplaySet)e.Item); }
private void Pages_ItemAdded(object sender, ListEventArgs <NavigatorPage> e) { UpdateTree(); }
private void OnGraphicAdded(object sender, ListEventArgs<IGraphic3D> e) { var graphic = (Graphic3D) e.Item; graphic.SetParentGraphic(this); graphic.SetParentPresentationImage(ParentPresentationImage); graphic.SetImageViewer(ImageViewer); graphic.CoordinateSystem = CoordinateSystem; graphic.VisualStateChanged += OnGraphicVisualStateChanged3D; }
private void OnComponentPageAdded(object sender, ListEventArgs<StackTabPage> e) { CreateStackTab(e.Item); }
private void OnGraphicRemoved(object sender, ListEventArgs<IGraphic3D> e) { var graphic = (Graphic3D) e.Item; graphic.VisualStateChanged -= OnGraphicVisualStateChanged3D; var selectableGraphic = graphic as ISelectableGraphic; if (selectableGraphic != null) (selectableGraphic).Selected = false; var focussableGraphic = graphic as IFocussableGraphic; if (focussableGraphic != null) (focussableGraphic).Focussed = false; graphic.SetParentGraphic(null); graphic.SetParentPresentationImage(null); graphic.SetImageViewer(null); }
private void OnItemAdded(object sender, ListEventArgs <IMprSliceSet> e) { this.OnSliceSetAdded(e.Item); }
private void OnPresentationImageRemoved(object sender, ListEventArgs<IPresentationImage> e) { OnPresentationImageRemoved((PresentationImage)e.Item); }
private void OnGraphicAdded(object sender, ListEventArgs<IGraphic> e) { Graphic graphic = (Graphic)e.Item; graphic.SetParentGraphic(this); graphic.SetParentPresentationImage(this.ParentPresentationImage); graphic.SetImageViewer(this.ImageViewer); graphic.CoordinateSystem = this.CoordinateSystem; graphic.VisualStateChanged += OnGraphicVisualStateChanged; }
private void OnItemChanged(object sender, ListEventArgs<MprSliceSop> e) { this.OnSliceSopAdded(e.Item); if (!_sliceSopsChangedSuspended) this.OnSliceSopsChanged(); }
private void OnChanged(object sender, ListEventArgs <T> e) { _callback(); }
private void OnImageSetChanged(object sender, ListEventArgs <IImageSet> e) { _root.Add(e.Item); }
private void OnDisplaySetChanged(object sender, ListEventArgs <IDisplaySet> e) { OnDisplaySetAdded((DisplaySet)e.Item); }
private void OnComponentPageAdded(object sender, ListEventArgs <StackTabPage> e) { CreateStackTab(e.Item); }
void TabPages_ItemRemoved(object sender, ListEventArgs <TabPage> e) { e.Item.Button.MouseClick -= Button_MouseClick; e.Item.Button.Parent = null; }
private void OnChildGroupAdded(object sender, ListEventArgs<FilteredGroup<IImageSet>> e) { ImageSetTreeGroupItem newGroupItem = new ImageSetTreeGroupItem(e.Item, this, _tree.Binding); _tree.Items.Add(newGroupItem); OnUpdated(); }
private void OnItemChanging(object sender, ListEventArgs<MprSliceSop> e) { this.OnSliceSopRemoved(e.Item); }
private void OnImageSetAdded(object sender, ListEventArgs<IImageSet> e) { ImageSet imageSet = (ImageSet)e.Item; imageSet.ParentLogicalWorkspace = this; imageSet.ImageViewer = this.ImageViewer; }
protected override void OnItemChanged(ListEventArgs <IImageSet> e) { SortComparer = null; //we don't know the sort order anymore. base.OnItemChanged(e); }
private void OnItemAdded(object sender, ListEventArgs<IMprSliceSet> e) { this.OnSliceSetAdded(e.Item); }
private void OnImageSetRemoved(object sender, ListEventArgs <IImageSet> e) { _root.Remove(e.Item); }
private void Scene_ListEntered(object sender, ListEventArgs e) { sceneListView.EnterList(e.List); }
private void OnComponentPageRemoved(object sender, ListEventArgs <StackTabPage> e) { RemoveStackTab(e.Item); }
private void OnControlPointLocationChanged(object sender, ListEventArgs<PointF> e) { if (!_bypassControlPointChangedEvent) { this.OnControlPointChanged(e.Index, e.Item); EventsHelper.Fire(_controlPointChangedEvent, this, e); } }