zoukankan      html  css  js  c++  java
  • 用WPF开发Mapxtreme

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

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

    1. 创建WPF项目  

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

    一些无法预测的问题。

      

     2. 创建自定义控件。

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

       命名为 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>

  • 相关阅读:
    jquery的 $.Event()
    自动化构建种常用命令
    原生js实现addClass,removeClass,hasClass方法
    43.放苹果(递归练习)
    43.放苹果(递归练习)
    43.放苹果(递归练习)
    43.放苹果(递归练习)
    42.递归算法---数的划分
    42.递归算法---数的划分
    42.递归算法---数的划分
  • 原文地址:https://www.cnblogs.com/googlegis/p/2978719.html
Copyright © 2011-2022 走看看