本文整理汇总了C#中Polyline.Copy方法的典型用法代码示例。如果您正苦于以下问题:C# Polyline.Copy方法的具体用法?C# Polyline.Copy怎么用?C# Polyline.Copy使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Polyline
的用法示例。
在下文中一共展示了Polyline.Copy方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ViewDidLoad
public override void ViewDidLoad ()
{
base.ViewDidLoad ();
var camera = CameraPosition.FromCamera (0, -180, 3);
var mapView = MapView.FromCamera (CGRect.Empty, camera);
// Create a 'normal' polyline.
var polyline = new Polyline ();
var path = new MutablePath ();
path.AddCoordinate (new CLLocationCoordinate2D (37.772323, -122.214897));
path.AddCoordinate (new CLLocationCoordinate2D (21.291982, -157.821856));
path.AddCoordinate (new CLLocationCoordinate2D (-18.142599, 178.431));
path.AddCoordinate (new CLLocationCoordinate2D (-27.46758, 153.0278926));
polyline.Path = path;
polyline.StrokeColor = UIColor.Red;
polyline.StrokeWidth = 2;
polyline.Map = mapView;
// Copy the previous polyline, change its color, and mark it as geodesic.
polyline = (Polyline) polyline.Copy ();
polyline.StrokeColor = UIColor.Green;
polyline.Geodesic = true;
polyline.Map = mapView;
View = mapView;
}