「Xamarin.Mac/NSViewの座標系を左下原点から左上原点に変更する」の版間の差分

ページの作成:「NSViewでは標準で「左下が原点で右が+Xで上+Y」となっている。 いわゆる小学校の算数で習う座標系だ。 エクセルのグラフな...」
 
編集の要約なし
15行目: 15行目:
public partial class FlippedView : AppKit.NSView
public partial class FlippedView : AppKit.NSView
{
{
    // trueで左上原点
    // falseで左下原点
     public override bool IsFlipped { get { return true; } }
     public override bool IsFlipped { get { return true; } }
    public override void DrawRect(CoreGraphics.CGRect dirtyRect)
    {
        // 描画
        var cgContext = NSGraphicsContext.CurrentContext.GraphicsPort;
        cgContext.MoveTo(100, 100);
        cgContext.AddLineToPoint(200, 200);
        cgContext.StrokePath();
    }
}
}
</source>
</source>