public override bool HandleLayout(IHpLayoutHookContext context) { if (_rows > 0 && _cols > 0) { var primaryImageSet = context.ImageViewer.LogicalWorkspace.ImageSets[0]; context.ImageViewer.PhysicalWorkspace.SetImageBoxGrid(_rows, _cols); foreach (var imageBox in context.ImageViewer.PhysicalWorkspace.ImageBoxes) { imageBox.SetTileGrid(1, 1); } context.PerformDefaultFillPhysicalWorkspace(); return(true); } else { return(false); } }
public override bool HandleLayout(IHpLayoutHookContext context) { if (_rows > 0 && _cols > 0) { var primaryImageSet = context.ImageViewer.LogicalWorkspace.ImageSets[0]; context.ImageViewer.PhysicalWorkspace.SetImageBoxGrid(_rows, _cols); foreach (var imageBox in context.ImageViewer.PhysicalWorkspace.ImageBoxes) imageBox.SetTileGrid(1, 1); context.PerformDefaultFillPhysicalWorkspace(); return true; } else return false; }