コード例 #1
0
ファイル: View.cs プロジェクト: kpalosaa/cross2d
        protected override void OnDraw(Canvas canvas)
        {
            base.OnDraw(canvas);

            DrawView?.Invoke(this, new DrawViewEventArgs()
            {
                Canvas = canvas
            });
        }
コード例 #2
0
        public override void Draw(CGRect rect)
        {
            base.Draw(rect);

            var width  = Bounds.Size.Width;
            var height = Bounds.Size.Height;

            using (var context = UIGraphics.GetCurrentContext())
            {
                DrawView?.Invoke(this, new DrawViewEventArgs()
                {
                    Context = context, Rect = rect
                });
            }
        }