public List<Drawing> ShowViewToSelectManyDialog() { var slctForm = new DrawingsSelectionForm(this); _slctedDraws = new List<Drawing>(); slctForm.OnSelectDrawingsByCloseForm += SlctForm_OnSelectDrawings; slctForm.ShowDialog(); return _slctedDraws; }
public void ShowViewToSelectDialog(OnSelectEventHandler<Drawing> handler) { var slctForm = new DrawingsSelectionForm(this); _slctedDraws = new List<Drawing>(); slctForm.OnSelectDrawings += drawings => { handler?.Invoke(drawings.Select(Mapper.Map<Drawing>).ToList()); }; slctForm.OnSelectDrawingsByCloseForm += drawings => { handler?.Invoke(drawings.Select(Mapper.Map<Drawing>).ToList()); }; slctForm.ShowDialog(); }
public Drawing ShowViewToSelectOneDialog() { var slctForm = new DrawingsSelectionForm(this); slctForm.ShowDialog(); return null; }