private void tree_ItemRemoved(object sender, ItemRemovedEventArgs<object> e) { if (m_changedParents != null) { m_changedParents.Add(e.Parent); } else { RemoveObject(e.Item); } }
private void DocumentRegistry_DocumentRemoved(object sender, ItemRemovedEventArgs<IDocument> e) { // if the removed document is equal to m_context or // m_context is part of (child of) the removed document // then close the property editor. if (IsObjectPartOfDocument(e.Item, m_context)) ClearAndUnregister(); }
private void observableContext_ItemRemoved(object sender, ItemRemovedEventArgs<object> e) { Invalidate(); }
private void repository_DocumentRemoved(object sender, ItemRemovedEventArgs<IDocument> e) { IObservableContext observable = e.Item.As<IObservableContext>(); if (observable != null) { observable.ItemChanged -= observable_ItemChanged; observable.ItemInserted -= observable_ItemInserted; observable.ItemRemoved -= observable_ItemRemoved; observable.Reloaded -= observable_Reloaded; } if (m_fileWatcherService != null && !m_reloading) { m_fileWatcherService.Unregister(e.Item.Uri.LocalPath); } }
private void ControlRegistry_ControlRemoved(object sender, ItemRemovedEventArgs<ControlInfo> e) { var d2dControl = e.Item.Control as D2dAdaptableControl; ClearMagnifierContext(d2dControl); }
private void controls_ItemRemoved(object sender, ItemRemovedEventArgs<ControlInfo> e) { Event.Raise(ControlRemoved, this, e); }
void m_observableContext_ItemRemoved(object sender, ItemRemovedEventArgs<object> e) { UpdateTerrainControl(e.Item); }
public void OnStratumRemoved(object sender, ItemRemovedEventArgs e) { StratumDO s = e.Item as StratumDO; if (s == null) return; DeleteStratum(s); }
private void contextRegistry_ContextRemoved(object sender, ItemRemovedEventArgs<object> e) { EventSequenceContext context = e.Item.As<EventSequenceContext>(); if (context != null) { context.ListView.DragOver -= listView_DragOver; context.ListView.DragDrop -= listView_DragDrop; context.ListView.MouseUp -= listView_MouseUp; context.ListViewAdapter.LabelEdited -= listViewAdapter_LabelEdited; } }
private void ChildItemRemoved(object sender, ItemRemovedEventArgs e) { this.RecalcLayout(); }
public void OnCuttingUnitRemoved(object sender, ItemRemovedEventArgs e) { CuttingUnitDO u = e.Item as CuttingUnitDO; if (u == null) return; DeleteCuttingUnit(u); }
private void m_gameDocumentRegistry_DocumentRemoved(object sender, ItemRemovedEventArgs<IGameDocument> e) { IGameDocument document = e.Item; IGame game = document.Cast<IGame>(); if (document == m_designView.Context.Cast<IGameDocument>()) {// master document. IGrid grid = document.As<IGame>().Grid; GridRenderer gridRender = grid.Cast<GridRenderer>(); gridRender.DeleteVertexBuffer(); m_designView.Context = null; GameEngine.DestroyObject(game.Cast<NativeObjectAdapter>()); GameEngine.Clear(); } else {// sub document. DomNode masterNode = m_gameDocumentRegistry.MasterDocument.As<DomNode>(); DomNode rooFolderNode = game.RootGameObjectFolder.Cast<DomNode>(); NativeGameWorldAdapter gworld = masterNode.Cast<NativeGameWorldAdapter>(); gworld.Remove(masterNode, rooFolderNode, masterNode.Type.GetChildInfo("gameObjectFolder")); } }
private void documentInfo_ItemRemoved(object sender, ItemRemovedEventArgs<RecentDocumentInfo> e) { if (CommandService != null) { if (m_registeredRecentDocs.Contains(e.Item)) { CommandService.UnregisterCommand(e.Item, this); m_registeredRecentDocs.Remove(e.Item); } } }
private void observableContext_ItemRemoved(object sender, ItemRemovedEventArgs<object> e) { m_propertyEditingContext.RemoveItem(e.Item); if (m_propertyEditingContext.PropertyDescriptors.Any()) { Invalidate(); } else { ClearAndUnregister(); } }
private void list_ItemRemoved(object sender, ItemRemovedEventArgs<object> e) { if (m_inTransaction) m_itemsRemoved.Add(e.Item); else OnItemRemoved(e.Item); }
private void observableContext_ItemRemoved(object sender, ItemRemovedEventArgs<object> e) { UpdateEditingContext(); }
private void contextRegistry_ContextRemoved(object sender, ItemRemovedEventArgs<object> e) { EventSequenceContext context = Adapters.As<EventSequenceContext>(e.Item); if (context != null) { context.ListView.DragOver -= new DragEventHandler(listView_DragOver); context.ListView.DragDrop -= new DragEventHandler(listView_DragDrop); context.ListView.MouseUp -= new MouseEventHandler(listView_MouseUp); context.ListViewAdapter.LabelEdited -= new EventHandler<LabelEditedEventArgs<object>>(listViewAdapter_LabelEdited); } }
/// <summary> /// Performs custom actions on ItemRemoved events</summary> /// <param name="sender">Sender</param> /// <param name="e">Item removed event args</param> void observableContext_ItemRemoved(object sender, ItemRemovedEventArgs<object> e) { if (m_itemControls.ContainsKey(e.Item)) OnItemRemoved(e.Item); }
private void m_observableContext_ItemRemoved(object sender, ItemRemovedEventArgs<object> e) { ObservableContextChanged(e.Item); }
/// <summary> /// Does nothing</summary> /// <param name="e">Not used</param> protected virtual void OnObjectRemoving(ItemRemovedEventArgs<object> e) { }
private void m_gameDocumentRegistry_DocumentRemoved(object sender, ItemRemovedEventArgs<IGameDocument> e) { IGameDocument document = e.Item; IGame game = e.Item.As<IGame>(); if (game != null && game.Grid != null) game.Grid.Cast<GridRenderer>().DeleteVertexBuffer(); var context = document.As<IGameContext>(); if (context == m_designView.Context) m_designView.Context = null; var nativeAdapter = document.As<NativeDocumentAdapter>(); if (nativeAdapter != null) nativeAdapter.OnDocumentRemoved(); }
/// <summary> /// Raise the ItemRemoved event</summary> /// <param name="e">Event args</param> protected virtual void OnObjectRemoved(ItemRemovedEventArgs<object> e) { ItemRemoved.Raise(this, e); }
private void observable_ItemRemoved(object sender, ItemRemovedEventArgs<object> e) { sender.Cast<TimelineDocument>(); InvalidateTimelineControls(); }
private void tree_ItemRemoved(object sender, ItemRemovedEventArgs<object> e) { if (m_parentsWithRemovedChildren != null && e.Parent != null) { m_parentsWithRemovedChildren.Add(e.Parent); } else { RemoveObject(e.Item); } }
private void context_ObjectRemoved(object sender, ItemRemovedEventArgs<object> e) { Invalidate(); }
private void ObservableContextItemRemoved(object sender, ItemRemovedEventArgs<object> e) { if (m_treeListView.TheStyle != TreeListView.Style.VirtualList) { if (m_inTransaction) m_queueRemoves.Add(e); else RemoveItem(e.Item); } else { if (e.Item is object[]) { var items = (object[])e.Item; VirtualListSize -= items.Length; foreach (object item in items) { if (m_dictNodes.ContainsKey(item)) m_dictNodes.Remove(item); } } else { VirtualListSize -= 1; if (m_dictNodes.ContainsKey(e.Item)) m_dictNodes.Remove(e.Item); } } }