合肥在线网_专业打造合肥市网民最喜欢的企业资讯平台
您当前的位置 : 合肥在线网  >  企业
C# WPF Bing地图展示!
2020-11-20 13:44:34 来源:互联网 阅读:-

微信公众号:Dotnet9,网站:Dotnet9,问题或建议,请网站留言; 如果您觉得Dotnet9对您有帮助,欢迎赞赏

内容目录

  1. 实现效果
  2. 业务场景
  3. 编码实现
  4. 本文参考
  5. 源码下载

1.实现效果

C# WPF Bing地图展示

2.业务场景

Bing地图控件的使用

3.编码实现

3.1 添加Nuget库

站长使用 .Net Core 3.1 创建的WPF工程,创建“BingMap”解决方案后,需要添加三个Nuget库:MaterialDesignThemes、MaterialDesignColors和Bing WPF地图控件Microsoft.Maps.MapControl.WPF,其中Bing地图控件是.net framework 4.6.1版本,所以项目使用framework版本要好点,其实影响也不大。

C# WPF Bing地图展示

MaterialDesign控件库

C# WPF Bing地图展示

Bing WPF地图控件Microsoft.Maps.MapControl.WPF


注意 使用bing map地图控件需要注册开发者账号,站长只是按视频教程敲的代码,VS 2019设计器能正常加载地图,但运行时会有提示请注册开发者账号,否则地图无法正常显示

C# WPF Bing地图展示

需要注册Bing地图开发者账号


3.2 工程结构

不需要截图,只修改了两个文件,App.xaml添加MD控件样式,MainWindow主窗口实现效果。

3.3 App.xaml引入MD控件样式

                                                                                                                

3.4 主窗体 MainWindow.xaml

加载Bing地图控件,设置地图属性等:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        

4.本文参考

Design com WPF 大神的学习视频:Bing Maps
开源控件库:MaterialDesignInXamlToolkit
本站对MD开源控件库的介绍:控件介绍

5.代码下载

文中代码已经全部给出。


除非注明,文章均由 Dotnet9 整理发布,欢迎转载。

转载请注明本文地址:https://dotnet9.com/6814.html

推荐阅读:中国企业生活网

频道推荐
  • 中国制造是否真的“低价误国”?
    中国制造是否真的“低价误国”?

    自2010年成立以来,小米以高性价比和互联网模式切入手机市场,短短四五年时间即成为全球手机出货头部厂商。但在迅速崛起同时,小米的发展模式遭受不少质疑。曾有观点认...

    2019-12-24
  • SSD价格:开始失控了
    SSD价格:开始失控了

    熊市了快两年,存储厂商们干预市场的情绪有些按捺不住。消息称,NAND Flash存储芯片的合约价将在明年一季度上涨10%~15%,这可能会反应到具体的SSD、U...

    2019-12-24
  • 谷歌这升级的味道,简直跟苹果毫无差别
    谷歌这升级的味道,简直跟苹果毫无差别

    前几个月安卓 10 刚推送那会儿,机哥就给大家介绍过这个最新版的系统。(左:小横条 右:返回桌面手势)由于 Pixel 4 本身,就和今年刚用上浴霸摄像头的 i...

    2019-12-24
  • AI芯片动荡变局:高通华为海思神仙打架,中国超美国成为最大市场
    AI芯片动荡变局:高通华为海思神仙打架,中国

    智东西(公众号:zhidxcom)文 | 心缘上世纪80年代,英特尔曾身陷风雨飘摇的境地。令人生畏的日企在存储芯片领域势如破竹,将英特尔等美国半导体公司逼至越投...

    2019-12-24
  • “失联”10天后罗永浩再次回归,重操旧业教英语?
    “失联”10天后罗永浩再次回归,重操旧业教英

    前言:刚刚,老罗终于发布了一则新动态,这让不少网友都为止兴奋不已,大家都十分好奇老罗这段时间在忙什么。此外,最引人注目的还是老罗发布的这个动态的内容,是一个英语...

    2019-12-24
  • 你今年买「苹果」了吗?
    你今年买「苹果」了吗?

    异彩纷呈的 2019 年里,无论是从数量还是质量来看,苹果都交出了一份还不错的「硬件成绩单」。论数量,苹果今年的产品发布节奏比往年更频繁,从 2019 年 1 ...

    2019-12-24