当前位置: 首页>>代码示例>>C#>>正文


C# Draw.AddVertex方法代码示例

本文整理汇总了C#中Draw.AddVertex方法的典型用法代码示例。如果您正苦于以下问题:C# Draw.AddVertex方法的具体用法?C# Draw.AddVertex怎么用?C# Draw.AddVertex使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Draw的用法示例。


在下文中一共展示了Draw.AddVertex方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: CreateInitialPath

        private void CreateInitialPath()
        {
            removeLastPoint = false;
            editRouteNotification = new NotificationEventArgs
            {
                Id         = Guid.NewGuid(),
                Background = AppState.AccentBrush,
                Foreground = Brushes.White,
                Header     = "Edit route",
                Text       = "Click the route, including way points.",
                Duration   = TimeSpan.FromDays(1),
                Options    = new List<string> { "DONE" }
            };

            editRouteNotification.OptionClicked += (sender, args) =>
            {
                removeLastPoint = !args.UsesTouch; // Only remove the last point when the mouse was used.
                draw.CompleteDraw();
            };
            AppState.TriggerNotification(editRouteNotification);

            draw = new Draw(AppState.ViewDef.MapControl)
            {
                DrawMode = DrawMode.Polyline,
                LineSymbol = new LineSymbol
                {
                    Width = Poi.NEffectiveStyle.StrokeWidth.HasValue ? Poi.NEffectiveStyle.StrokeWidth.Value : 2,
                    Color = new SolidColorBrush(Poi.NEffectiveStyle.StrokeColor.HasValue ? Poi.NEffectiveStyle.StrokeColor.Value : Colors.Black)
                },
                IsEnabled = true,
            };
            // Add the first point (drop point)
            draw.AddVertex(webMercator.FromGeographic(new MapPoint(Poi.Position.Longitude, Poi.Position.Latitude)) as MapPoint);

            draw.DrawComplete += OnDrawingCompleted;
        }
开发者ID:TNOCS,项目名称:csTouch,代码行数:36,代码来源:PathEditorPoi.cs


注:本文中的Draw.AddVertex方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。