微信公众号:Dotnet9,网站:Dotnet9,问题或建议,请网站留言; 如果您觉得Dotnet9对您有帮助,欢迎赞赏
内容目录
- 实现效果
- 业务场景
- 编码实现
- 本文参考
- 源码下载
1.实现效果
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版本要好点,其实影响也不大。
MaterialDesign控件库
Bing WPF地图控件Microsoft.Maps.MapControl.WPF
注意 使用bing map地图控件需要注册开发者账号,站长只是按视频教程敲的代码,VS 2019设计器能正常加载地图,但运行时会有提示请注册开发者账号,否则地图无法正常显示
需要注册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价格:开始失控了
熊市了快两年,存储厂商们干预市场的情绪有些按捺不住。消息称,NAND Flash存储芯片的合约价将在明年一季度上涨10%~15%,这可能会反应到具体的SSD、U...
2019-12-24 -
谷歌这升级的味道,简直跟苹果毫无差别
前几个月安卓 10 刚推送那会儿,机哥就给大家介绍过这个最新版的系统。(左:小横条 右:返回桌面手势)由于 Pixel 4 本身,就和今年刚用上浴霸摄像头的 i...
2019-12-24 -
AI芯片动荡变局:高通华为海思神仙打架,中国
智东西(公众号:zhidxcom)文 | 心缘上世纪80年代,英特尔曾身陷风雨飘摇的境地。令人生畏的日企在存储芯片领域势如破竹,将英特尔等美国半导体公司逼至越投...
2019-12-24 -
“失联”10天后罗永浩再次回归,重操旧业教英
前言:刚刚,老罗终于发布了一则新动态,这让不少网友都为止兴奋不已,大家都十分好奇老罗这段时间在忙什么。此外,最引人注目的还是老罗发布的这个动态的内容,是一个英语...
2019-12-24 -
你今年买「苹果」了吗?
异彩纷呈的 2019 年里,无论是从数量还是质量来看,苹果都交出了一份还不错的「硬件成绩单」。论数量,苹果今年的产品发布节奏比往年更频繁,从 2019 年 1 ...
2019-12-24