mapinfo打开图片 黑色_mapxtreme 售价_mapxtreme

电脑杂谈  发布时间:2017-02-23 17:22:21  来源:网络整理

2012-04-23 12:48:35 by 豆棚瓜架雨

开发过程中需要用到此开发组合,周末的时候测试了一下。好像 还不错的样子。在此记录下来。

开发环境:mapxtreme7.0+vs2010+.net framework3.5

1. 创建WPF项目

切记一定要选择 .net framework3.5 也就是说,你最好用vs2008开发。因为mapxtreme与vs2008的兼容性最好。4.0下会发生

一些无法预测的问题。

2. 创建自定义控件。

新建项目,选择windows 窗体控件。mapxtrememapxtreme

命名为 MapWPF,控件窗体名称为 MapWPFControl

在控件窗体中添加Mapxtreme控件,有关地图内容都封装在该控件中备用。

3. 在创建的WPF的xaml中修改代码如下:

 1 <Window x:Class="WpfApplication1.MainWindow" 2         xmlns:wfi ="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration" 3         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 4         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"  5         xmlns:mapcustom="clr-namespace:MapWPF;assembly=MapWPF" 6         Title="MainWindow" Height="350" Width="525"> 7     <DockPanel> 8         <wfi:WindowsFormsHost Margin="0,0,6,18" ChildChanged="WindowsFormsHost_ChildChanged"> 9             <mapcustom:MapWPFControl x:Name="map1"></mapcustom:MapWPFControl>10         </wfi:WindowsFormsHost>11     </DockPanel>12 </Window>


本文来自电脑杂谈,转载请注明本文网址:
http://xinshanjie.com/a/tongxinshuyu/article-34071-1.html

    相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...