title: Fill texture brush using image, not tile
body: <p>I have a texture brush that uses a certain image to make the texture to be displayed like this:</p>
  
  <pre><code>Image image = new Bitmap("Untitled.png");
  for (int i = 0; i &lt; points.Count; i++)
  {
      using (TextureBrush tbr = new TextureBrush(image))
      {
            tbr.RotateTransform(i * 4);
            var p = PointToClient(Cursor.Position);
            tbr.Transform = new Matrix(
            75.0f / 640.0f,
            0.0f,
            0.0f,
            75.0f / 480.0f,
            0.0f,
            0.0f);
            e.Graphics.FillEllipse(tbr, p.X - 50, p.Y - 50, 100, 100);
            Pen p3 = new Pen(tbr);
            e.Graphics.DrawEllipse(Pens.DeepSkyBlue, p.X - 50, p.Y - 50, 100, 100);
      }
  }
  </code></pre>
  
  <p>and here's the image it is using:</p>
  
  <p><a href="https://i.stack.imgur.com/I31nn.png" rel="nofollow"><img src="https://i.stack.imgur.com/I31nn.png" alt="Image"></a></p>
  
  <p>This is how it turns out:</p>
  
  <p><a href="https://i.stack.imgur.com/dIjfm.gif" rel="nofollow"><img src="https://i.stack.imgur.com/dIjfm.gif" alt="Initial"></a></p>
  
  <p>I want the image to fill the circle so that it looks like this(edited image):</p>
  
  <p><a href="https://i.stack.imgur.com/bdSCt.png" rel="nofollow"><img src="https://i.stack.imgur.com/bdSCt.png" alt="Final"></a></p>
  
  <p>Any Help would be appreciated.</p>