电子沙盘数字沙盘虚拟现实可视化系统开发教程第4课
创始人
2024-12-08 10:06:25
0

电子沙盘数字沙盘虚拟现实可视化系统开发教程第4课下面介绍怎样在地球上增加自己的FrameworkElement,因为FrameworkElement为WPF的基础UI对象,基本上所有的UI对象都是继承它出来的,废话少说,上代码:

Button Y1 = new Button();

Y1.Width = 100;

Y1.Height = 100;

Y1.Background = new SolidColorBrush(Colors.Red); //自己的UI对象

NewGisBiao.M3D.UserGisUI3dObject2 JuLiSechBiao = new NewGisBiao.M3D.UserGisUI3dObject2(); //新建一个承载UI对象的东东

JuLiSechBiao.PareantEarth = (NewGisBiao.Base.GISInterfaseForBiao)IniRead.IniReadWrite.MPareant;//设置它的GIS球对象

JuLiSechBiao.Manage = IniRead.IniReadWrite.BiaoManage;//设置它的标号管理器

JuLiSechBiao.MaxZoom = 9;//最大显示层,当小于9层的时候不显示

JuLiSechBiao.MUIValue = Y1;//UI对象

JuLiSechBiao.DHi = 0.01;//相对于地形的高度

JuLiSechBiao.ZScal = 0.5;//相对缩放

JuLiSechBiao.Scal.ScaleX = 1; //固定东东

JuLiSechBiao.Scal.ScaleY = 1;

JuLiSechBiao.Scal.ScaleZ = 1;

JuLiSechBiao.AutoScal = true;//是否自动缩放,不管在哪一层都是一样大

JuLiSechBiao.AutoAngle = true;//是否自动角度,使终对着摄像机

JuLiSechBiao.CenterType = JunBiao.CenteType.左下角;//中心点类型

IniRead.IniReadWrite.BiaoManage.AddJunBiao(JuLiSechBiao);//增加到军标管理对象中。也可以不加

JuLiSechBiao.MWidth = 250;//三维面片的大小

JuLiSechBiao.MHeight = 150;

JuLiSechBiao.MRX = 90;

if (IniRead.IniReadWrite.MPareant is MTGIS3D) //手动刷新一下自动角度。。。bug

{

((MTGIS3D)IniRead.IniReadWrite.MPareant).TextAxisAngleX.Angle += 0.001;

((MTGIS3D)IniRead.IniReadWrite.MPareant).TextAxisAngleX.Angle -= 0.001;

}

JuLiSechBiao.Center = new Point(103, 30);//设置中心点

JuLiSechBiao.ISShow = true;//显示

//JuLiSechBiao.ISDelete = true;//这个不用说了啥

效果如下图:

这里充分利用了WPF的特性。所以这个UI的一切鼠标,触摸事件也是可以正常响应的。意思就是可以做视频播放,或者录入信息的界面什么都可以(强大的WPF)

相关内容

热门资讯

第四分钟学习!新荣耀房卡辅助(... 第四分钟学习!新荣耀房卡辅助(透视)详细开挂辅助器(新版有挂)1、下载安装好新荣耀房卡辅助,进入游戏...
每日必看!随意玩免费辅助器,福... 每日必看!随意玩免费辅助器,福建天天开心辅助器,辅助教程(新版有挂)1、下载安装好福建天天开心辅助器...
八秒钟熟悉!泸州家乡大二辅助(... 八秒钟熟悉!泸州家乡大二辅助(透视)一向有开挂辅助工具(有挂分享);无需打开直接搜索加(薇:1367...
透视好牌!德州局怎么透视(透视... 透视好牌!德州局怎么透视(透视)本然有开挂辅助软件(存在有挂)1、下载安装好德州局怎么透视,进入游戏...
实测教程!博雅西苑曲靖棋牌辅助... 实测教程!博雅西苑曲靖棋牌辅助,皮皮衡阳字牌黑科技,教你攻略(真实有挂);无需打开直接搜索加(薇:1...
五分钟模板!皇豪互众智能辅助器... 五分钟模板!皇豪互众智能辅助器破解(透视)详细开挂辅助平台(新版有挂);无需打开直接搜索加(薇:13...
第三瞬间体悟!鸿狐拼十辅助(透... 第三瞬间体悟!鸿狐拼十辅助(透视)原先有开挂辅助神器(有挂教程);无需打开直接搜索加(薇:13670...
透视安卓版!wejoker辅助... 透视安卓版!wejoker辅助脚本(透视)原本有开挂辅助软件(讲解有挂);无需打开直接搜索加(薇:1...
分享开挂内幕!中至上饶必胜辅助... 分享开挂内幕!中至上饶必胜辅助,新上游反杀辅助,规律教程(有挂细节)1、下载安装好中至上饶必胜辅助,...
八分钟讲义!雀神麻雀充运势有用... 八分钟讲义!雀神麻雀充运势有用吗(透视)详细开挂辅助插件(有挂解惑)1、下载安装好雀神麻雀充运势有用...