private void Operate_ImgMarkOperateEvent(ImgMarkEntity markEntity, IImgOperate operate) { int index = this.MediaSources.FindIndex(l => l.ImagePlayerService?.GetImgOperate() == operate); this.ImageIndexMarkOperateEvent?.Invoke(markEntity, index); Debug.WriteLine("Operate_ImgMarkOperateEvent"); }
private void Item_DrawMarkedMouseUp(ImgMarkEntity markEntity, MarkType type, IImgOperate operate) { int index = this.MediaSources.FindIndex(l => l.ImagePlayerService?.GetImgOperate() == operate); this.ImageIndexDrawMarkedMouseUp?.Invoke(markEntity, type, index); Debug.WriteLine("Item_DrawMarkedMouseUp"); }
private void Operate_MarkEntitySelectChanged(ImgMarkEntity obj, IImgOperate operate) { int index = this.MediaSources.FindIndex(l => l.ImagePlayerService?.GetImgOperate() == operate); this.ImageMarkEntitySelectChanged?.Invoke(obj, index); Debug.WriteLine("Operate_MarkEntitySelectChanged"); }