Here are the examples of the csharp api class System.Drawing.Region.Intersect(System.Drawing.Region) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
20 Examples
0
1. Example
Project: Krypton
Source File: ViewDrawRibbonAppButton.cs
Source File: ViewDrawRibbonAppButton.cs
public override void RenderBefore(RenderContext context) { // New clipping regi/n ..... /n //View Source file for more details /n }
0
2. Example
Project: Krypton
Source File: ViewLayoutRibbonScrollPort.cs
Source File: ViewLayoutRibbonScrollPort.cs
public override void Render(RenderContext context) { Debug.Assert(context != null); // Ask each child to render in turn foreach (ViewBase child in this) { // Only render visible children if (child.Visible) { // We need to clip the filler to ensure it does not draw outside its client area if (child == _viewFiller) { // New clipping region is at most our own client size using (Region combineRegion = new Region(_viewClipRect)) { // Remember the current clipping region Region clipRegion = context.Graphics.Clip.Clone(); // Reduce clipping region down by the existing clipping region combineRegion.Intersect(clipRegion); // Use new region that restricts drawing to our client size only context.Graphics.Clip = combineRegion; child.Render(context); // Put clipping region back to original setting context.Graphics.Clip = clipRegion; } } else child.Render(context); } } }
0
3. Example
Project: Krypton
Source File: ViewLayoutViewport.cs
Source File: ViewLayoutViewport.cs
public override void Render(RenderContext context) { // Clipping area starts as /n ..... /n //View Source file for more details /n }
0
4. Example
Project: Krypton
Source File: ViewDrawCanvas.cs
Source File: ViewDrawCanvas.cs
public override void RenderBefore(RenderContext context) { Debug.Assert(context != null); /n ..... /n //View Source file for more details /n }
0
5. Example
Project: My-FyiReporting
Source File: PageDrawing.cs
Source File: PageDrawing.cs
private void DrawImageSized(PageImage pi, Image im, Graphics g, RectangleF r) { /n ..... /n //View Source file for more details /n }
0
6. Example
Project: My-FyiReporting
Source File: PageDrawing.cs
Source File: PageDrawing.cs
private void DrawImageSized(PageImage pi, Image im, Graphics g, RectangleF r) { /n ..... /n //View Source file for more details /n }
0
7. Example
Project: referencesource
Source File: EmbedBorder.cs
Source File: EmbedBorder.cs
public virtual void DrawBorder( ChartGraphics graph, BorderSkin borderSkin, RectangleF rec/n ..... /n //View Source file for more details /n }
0
8. Example
Project: referencesource
Source File: ActivityDesigner.cs
Source File: ActivityDesigner.cs
bool IWorkflowDesignerMessageSink.OnPaint(PaintEventArgs e, Rectangle viewPort) { /n ..... /n //View Source file for more details /n }
0
9. Example
Project: referencesource
Source File: FreeFormDesigner.cs
Source File: FreeFormDesigner.cs
internal override void OnPaintContainedDesigners(ActivityDesignerPaintEventArgs e) { /n ..... /n //View Source file for more details /n }
0
10. Example
Project: Krypton
Source File: ViewDrawSplitCanvas.cs
Source File: ViewDrawSplitCanvas.cs
public override void RenderBefore(RenderContext context) { Debug.Assert(context != null); /n ..... /n //View Source file for more details /n }
0
11. Example
Project: NClass
Source File: PDFGraphics.cs
Source File: PDFGraphics.cs
private void CombineClippingRegion(CombineMode combineMode, Region region) { switch(combineMode) { case CombineMode.Replace: clippingRegion = region; break; case CombineMode.Intersect: clippingRegion.Intersect(region); break; case CombineMode.Union: clippingRegion.Union(region); break; case CombineMode.Xor: clippingRegion.Xor(region); break; case CombineMode.Exclude: clippingRegion.Exclude(region); break; case CombineMode.Complement: clippingRegion.Complement(region); break; default: throw new ArgumentOutOfRangeException("combineMode"); } }
0
12. Example
Project: NClass
Source File: PDFGraphics.cs
Source File: PDFGraphics.cs
private void CombineClippingRegion(CombineMode combineMode, Region region) { switch(combineMode) { case CombineMode.Replace: clippingRegion = region; break; case CombineMode.Intersect: clippingRegion.Intersect(region); break; case CombineMode.Union: clippingRegion.Union(region); break; case CombineMode.Xor: clippingRegion.Xor(region); break; case CombineMode.Exclude: clippingRegion.Exclude(region); break; case CombineMode.Complement: clippingRegion.Complement(region); break; default: throw new ArgumentOutOfRangeException("combineMode"); } }
0
13. Example
Project: My-FyiReporting
Source File: RenderTif.cs
Source File: RenderTif.cs
private void DrawImageSized(PageImage pi, System.Drawing.Image im, System.Drawing.Graphics g, System/n ..... /n //View Source file for more details /n }
0
14. Example
Project: My-FyiReporting
Source File: PageDrawing.cs
Source File: PageDrawing.cs
private void DrawImageBackground(PageImage pi, StyleInfo si, Graphics g, RectangleF r) { /n ..... /n //View Source file for more details /n }
0
15. Example
Project: My-FyiReporting
Source File: PageDrawing.cs
Source File: PageDrawing.cs
private void DrawImageBackground(PageImage pi, StyleInfo si, Graphics g, RectangleF r) { /n ..... /n //View Source file for more details /n }
0
16. Example
Project: My-FyiReporting
Source File: PageDrawing.cs
Source File: PageDrawing.cs
private void DrawImageBackground(PageImage pi, StyleInfo si, Graphics g, RectangleF r) { /n ..... /n //View Source file for more details /n }
0
17. Example
Project: My-FyiReporting
Source File: PageDrawing.cs
Source File: PageDrawing.cs
private void DrawImageSized(PageImage pi, Image im, Graphics g, RectangleF r) { /n ..... /n //View Source file for more details /n }
0
18. Example
Project: My-FyiReporting
Source File: DesignXmlDraw.cs
Source File: DesignXmlDraw.cs
private bool DrawImageSized(XmlNode iNode, ImageSizingEnum ise, Image im, StyleInfo si, RectangleF r/n ..... /n //View Source file for more details /n }
0
19. Example
Project: My-FyiReporting
Source File: DesignXmlDraw.cs
Source File: DesignXmlDraw.cs
private void DrawImageBackground(PageImage pi, StyleInfo si, RectangleF r) { Str/n ..... /n //View Source file for more details /n }
0
20. Example
Project: gitextensions
Source File: DvcsGraph.cs
Source File: DvcsGraph.cs
private bool DrawItem(Graphics wa, Graph.ILaneRow row) { if (row == null || row./n ..... /n //View Source file for more details /n }