public virtual void RemoverObjeto(ConcentradorObjeto item) { ListaObjeto.Remove(item); item.Remover(); if (AlteracaoObjeto != null) { AlteracaoObjeto(this, new AlteracaoListaEventArgs(item, TipoAlteracaoLista.Remocao)); } }
public virtual void AdicionarObjeto(ConcentradorObjeto item) { ListaObjeto.Add(item); Ordenar(); if (AlteracaoObjeto != null) { AlteracaoObjeto(this, new AlteracaoListaEventArgs(item, TipoAlteracaoLista.Adicao)); } }
protected virtual int Comparar(ConcentradorObjeto x, ConcentradorObjeto y) { return x.XNAControl.ZIndex.CompareTo(y.XNAControl.ZIndex); }
protected virtual int Comparar(ConcentradorObjeto x, ConcentradorObjeto y) { return(x.XNAControl.ZIndex.CompareTo(y.XNAControl.ZIndex)); }