C# “如何发送电子邮件”;使用bing地图显示源到目的地之间的路线方向的内容;作为电子邮件的主体

C# “如何发送电子邮件”;使用bing地图显示源到目的地之间的路线方向的内容;作为电子邮件的主体,c#,bing-maps,C#,Bing Maps,我正在使用Wpf和c。在bing地图中,我使用下面的代码在scrollviewer中获得了从源到目标的路线方向 指令是一个scrollviewer名称 Instructions.Content = directionsManager.RouteSummaryView; 现在,我想把路由方向的内容作为电子邮件主体发送到特定ID。这意味着用户可以通过向其电子邮件ID发送电子邮件来获得特定路由的方向 我很清楚发送电子邮件的代码,只是想知道是否有任何方法可以让我以字符串或类似的方式获取此路线方向,以便

我正在使用Wpf和c。在bing地图中,我使用下面的代码在scrollviewer中获得了从源到目标的路线方向

指令是一个scrollviewer名称

Instructions.Content = directionsManager.RouteSummaryView;
现在,我想把路由方向的内容作为电子邮件主体发送到特定ID。这意味着用户可以通过向其电子邮件ID发送电子邮件来获得特定路由的方向


我很清楚发送电子邮件的代码,只是想知道是否有任何方法可以让我以字符串或类似的方式获取此路线方向,以便我可以发送电子邮件。

你在Bing地图论坛上发布了相同的问题,但说的是Windows应用商店应用程序,而不是WPF。由于WPF映射控件没有RouteSummeryView,我假设您在这里指的是Windows应用商店应用程序


在Windows应用商店应用程序中,所有内容都是XAML,不会在电子邮件中呈现。您可以将RouteSummary视图转换为图像,然后将该图像传递到电子邮件。我在这里写了一篇关于如何做到这一点的博文:

谢谢这是关于Windows应用商店的应用程序,实际上我使用了scrollviewer,所以快照无法工作,因为scrollviewer需要滚动才能访问完整的方向内容。那么还有其他的可能性吗???你仍然可以用scrollviewer来实现这一点。我链接到的博客文章将route summery放在一个滚动查看器中,它仍然可以正常工作。感谢您的帮助@rbrundritt,但实际上问题是屏幕截图覆盖了滚动视图中可见的部分,而向下滚动后可见的内容无法通过快照捕获,所以这就是问题所在,如何拍摄路线信息完整内容的屏幕截图,该截图由scroll Viewer显示。查看我链接到的博客文章。它捕获了滚动查看器中的完整指示列表,即使在看不见的情况下也是如此。我已经尝试了该链接,好的,我会再试一次,并让您知道,无论如何,非常感谢您的回答和时间。