首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在WPF中添加标记

在WPF中添加标记
EN

Stack Overflow用户
提问于 2016-02-12 14:21:29
回答 2查看 4.4K关注 0票数 2

我需要在我的地图上加上标记。问题:我使用的是WPF,而不是WinForms。

代码语言:javascript
复制
GMapMarker marker = new GMapMarker(new PointLatLng(-25.966688, 32.580528));
gmap.Markers.Add(marker);

现在,根据这个question,解决方案是:

代码语言:javascript
复制
marker.Shape = new MarkerShape(....);

有人能跟我解释一下,我是怎么把这个形状弄成这样的吗?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-02-12 14:56:30

我解决了以下问题:

代码语言:javascript
复制
marker.Shape = new Ellipse
            {
                Width = 10,
                Height = 10,
                Stroke = Brushes.Black,
                StrokeThickness = 1.5
            };

那是个小黑圈。

票数 3
EN

Stack Overflow用户

发布于 2017-03-25 18:51:24

您必须添加一个新的UserControl -您自己的,并在控件内放置您喜欢的图像(例如,针图像)。注意,所有事件(如Click事件)都必须在控件中实现。

在此之后,您可以添加如下标记:

代码语言:javascript
复制
        GMapMarker marker = new GMapMarker(new PointLatLng(##, ##));
        marker.Shape = new PinControl();
        gmap.Markers.Add(marker);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35364893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档