Beispiel #1
0
        public void AddToCanvas(Canvas canvas)
        {
            canvas.Children.Add(Rectangle);
            Canvas.SetLeft(Rectangle, MapObjectMetrics.XOfCanvas);
            Canvas.SetTop(Rectangle, MapObjectMetrics.YOfCanvas);
            canvas.Children.Add(MapObjectDoor.GetDoor());
            canvas.Children.Add(MapObjectNameTextBlock);

            if (MapObjectEntity.GetType() == typeof(Building))
            {
                ((Building)MapObjectEntity).AddBuildinLayersButtonsToCanvas(canvas);
            }
        }