搜索
开启辅助访问

QQ登录

只需一步,快速开始

立即注册 找回密码
查看: 448|回复: 4

skyline 控件嵌入WPF页面

[复制链接]

136

主题

187

帖子

5983

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5983
发表于 2016-8-17 14:41:44 | 显示全部楼层 |阅读模式
1、随便创建一个winform程序,加入skyline的tewindow控件,右键重新编译。
2、在bin/debug下面会生成一个AxTerraExplorerX.dll,AxInterop.TerraExplorerX.dll,拷贝出来备用。
3、创建你的wpf程序,并在引用中引用刚才生成的这个dll,AxInterop.TerraExplorerX.dll
4、在mainwindow.xaml这种写入一个控件   <WindowsFormsHost Name="tewin"></WindowsFormsHost>
5、在mainwindow的后台cs初始化里写
   AxTerraExplorerX.AxTE3DWindow win = new AxTerraExplorerX.AxTE3DWindow();
    tewin.Child = win;

之后:执行下看看。。

0

主题

2

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2016-8-24 00:00:14 | 显示全部楼层
你好!洪哥,按照你的方法试了下,结果提示 代码<WindowsFormsHost Name="tewin"></WindowsFormsHost>中的WindowsFormsHost错误       
1        未找到类型“WindowsFormsHost”。请确保不缺少程序集引用并且已生成所有引用的程序集。       
请问这个该怎么解决啊! 谢谢!

136

主题

187

帖子

5983

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5983
 楼主| 发表于 2016-8-24 15:15:07 | 显示全部楼层
有个专门处理dll的,处理完用于wpf引用,你百度下,如果找不到回头我找下。

0

主题

2

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2016-8-24 16:49:09 | 显示全部楼层
洪哥,到底是啥软件? 没找到啊!!能否发个链接我去看看啊!

136

主题

187

帖子

5983

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5983
 楼主| 发表于 2016-8-26 14:24:35 | 显示全部楼层

QQ|Archiver|手机版|GIS3D 基地 ( 京ICP备16033688号

GMT+8, 2017-8-23 00:40 , Processed in 0.110544 second(s), 32 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表
 
Skyline中文社区-总群
帮主 gis3d 海洪