サイズ 300*200 の UserControl があります。サイズ 300*200 の長方形。
graphics.DrawRectangle(Pens.Black, 0, 0, 300, 200);
userControl で四角形を 30 度回転すると、回転した四角形になりますが、サイズが大きくなります。
PointF center = new PointF(150,100);
graphics.FillRectangle(Brushes.Black, center.X, center.Y, 2, 2); // draw center point.
using (Matrix matrix = new Matrix())
{
matrix.RotateAt(30, center);
graphics.Transform = matrix;
graphics.DrawRectangle(Pens.Black, 0, 0, 300, 200);
graphics.ResetTransform();
}
実際の結果のように長方形に合わせたい。ここで画像をチェック
誰でもこれについて解決できますか。
ありがとう。