private FrameworkElement RenderPlace(MapPlaceState place, Rect area) { if (place == null) { return(null); } if (place.Place == null) { return(null); } MapImageWPF imageSource = new MapImageWPF(place.Image); Image image = new Image { Source = imageSource.Image, Stretch = Stretch.Fill }; Canvas.SetLeft(image, area.Left); Canvas.SetTop(image, area.Top); image.Width = area.Width; image.Height = area.Height; return(image); }
public static void SerializeMapPlaceState(BinaryWriter Writer, MapPlaceState PlaceState) { SerializeMapVisualObjectState(Writer, PlaceState); }